当前位置: 首页 > news >正文

泉州做网站需要多少钱品牌营销策划培训课程

泉州做网站需要多少钱,品牌营销策划培训课程,做网站买服务器,企业网站如何做排名eval函数的定义: eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。 如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。 let a1 10; let a2 20; let calcu…

 eval函数的定义:

eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。

如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。

let a1 = 10;
let a2 = 20;
let calculate1 = 'a1 + a2';
console.log(eval(calculate1)) // 30

这个一眼就看到eval函数是将字符串中的值作为js代码来运行了,所以得出来是30。

但是如果表达式是后端传递给我们的,并且参与运算的是 对象类型那么就需要将后端传递给我们的字符串先转变为模板字符串,也就是两边增加一个  ``  此时在运行的时候他只会将${}中的值解析出来,就停止运算了,需要再调用一次eval 来进一步运算就能得到想要的值了

下边这种做法是当计算的是对象中的属性值并且运算方法是后端定义的的时候的用法

let obj1 = {num1:30,num2:40
}
let calculate2 = '${obj1.num1} + ${obj1.num2}';
//先将字符串转变为模板字符串
calculate2 = '`' + calculate2  + '`'
console.log(eval(calculate2)) // 30 + 40
//此时只是将js表达式运行出来了,并没有将做下一步运算,我们重新再调用一次 eval函数
let  sum = eval(calculate2) // 70

http://www.khdw.cn/news/30046.html

相关文章:

  • 一个公司网站备案线上it培训机构
  • 灰色词秒收录代发高中同步测控优化设计答案
  • 做网站卖成人用品怎么样网络营销运营策划
  • 网页模板素材大全seo sem推广
  • 树莓派做网站服务器怎样域名注册平台有哪些
  • 自媒体网站模板优化推广联盟
  • 如何做网站弹窗广告扬州百度关键词优化
  • 自媒体视频剪辑教学视频最好的优化公司
  • 淘宝客如何做网站推广营销大的公司
  • p2p网站开发方法建立网站需要多少钱
  • 网站开发工具可视化网页浏览器
  • 网站建设公司有哪些方面推广策略怎么写
  • 网站演示网站代码中国百强企业榜单
  • 成都网站建设028net武汉疫情最新动态
  • 自己做网站系统首选平台中国纪检监察报
  • 南京网站排名青岛百度seo
  • 广告图片素材seo自动优化工具
  • 大连做网站的cms建站
  • c 做网站怎么发布百度排名服务
  • 做电商需要哪些网站有哪些在线看网址不收费不登录
  • 如何学做网站全套教程网络营销工作内容
  • 网站建设中英文表述网络销售有哪些
  • 唐山网站提升排名2024年小学生简短小新闻
  • net后缀做公司网站新东方一对一辅导价格
  • wordpress如何直接设置下载武汉搜索引擎排名优化
  • 江西建设网站站外推广渠道有哪些
  • wordpress 热门排行常州seo
  • 三亚北京网站建设百度业务推广
  • 九江网站建设公司网站建设的整体流程有哪些
  • 中山建设网站官网深圳哪里有网络推广渠避