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

网站模板 阿里推广发帖网站

网站模板 阿里,推广发帖网站,物流 网站 模板,网站设计手机版为什么那么多背景eval() 函数在 JavaScript 中是一个非常强大的函数 【1】计算简单公式 很多时候如果需要动态的提供计算的公式,需要写一大段的公式计算逻辑去兼容,可能耗费大量的开发成本。为了快速了解 eval 的用法,直接 ① 打开浏览器;② F1…

eval()  函数在 JavaScript 中是一个非常强大的函数

【1】计算简单公式

很多时候如果需要动态的提供计算的公式,需要写一大段的公式计算逻辑去兼容,可能耗费大量的开发成本。为了快速了解 eval 的用法,直接 ① 打开浏览器;② F12 键控制台输入即可验证;

【2】计算混合简单运算

这里的混合简单运算指的是  加减乘除取模运算 增加对应的混合优先级括号()中括号[] 进行运算,注意此处常规计算的大括号" { }" 不被计算在内。

【3】调用自定义函数执行

这里是一个很妙,很危险,很谨慎的一种做法,可以算得上是一个弊端了。一起来看看吧(完整演示代码如下):

案例1:直接调用函数字符串执行

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><script>const b = 80;//  1 >    2 >=     3 <     4 <=const fh = {1: '>',2: '>=',3: '<',4: '<=',}const arr = [{min: 0,a1: 1,b1: 3,max: 60,label: 'dengli'},{min: 60,a1: 2,b1: 3,max: 80,label: 'jige'},{min: 80,a1: 2,b1: 4,max: 100,label: 'gfl'}]const resultArray = [];let resultStr = '';for (let i = 0; i < arr.length; i++) {const item = arr[i];const jkeyjson = {a2: `${b}${fh[item.a1]}${item.min} && ${b}${fh[item.b1]}${item.max}`,a1: eval(`${b}${fh[item.a1]}${item.min} && ${b}${fh[item.b1]}${item.max}`),label: item.label};let bb = ''if (fh[item.a1] && !fh[item.b1]) {bb = `${b}${fh[item.a1]}${item.min}`} else if (!fh[item.a1] && fh[item.b1]) {bb = `${b}${fh[item.b1]}${item.max}`} else {bb = `${b}${fh[item.a1]}${item.min} && ${b}${fh[item.b1]}${item.max}`}item.bb = bb;item.cc = (eval(bb));if (eval(bb)) {resultStr = item.label;break;}resultArray.push(jkeyjson)}console.log(resultArray, 'resultArray');console.log(arr, 'arr');console.log(resultStr, 'resultStr');</script>
</body></html>

http://www.dtcms.com/wzjs/113125.html

相关文章:

  • 查询自己网站外链免费建设个人网站
  • 网站编辑做app百度浏览器入口
  • b2b免费网站平台appstore关键词优化
  • 嘉兴网站制作网页关键词推广方法
  • 在工商局网站如果做注销公告国际新闻 军事
  • 怎么查看网站是否被收录新闻20条摘抄大全
  • 现在的网站开发都用什么开发龙岗seo优化
  • 杭州疫情流调seo自学
  • wordpress不用小尺寸图片seo在线论坛
  • 网站开发合同文档灰色行业怎么推广引流
  • 网站建设招聘系统网站信息
  • 响应式网站bannernba今日最新消息
  • 大连零基础网站建设教学公司培训机构招生7个方法
  • 阿里云域名服务seo实战指导
  • 仿牌网站 域名注册黄石seo诊断
  • 政府网站新媒体建设方案百度推广代理商返点
  • 网站建设与推广实训报告册windows优化大师的优点
  • 南阳做网站公司电话市场调研的步骤
  • 网站添加谷歌地图线上运营推广
  • 各大网站收录网页开发公司
  • 百度收录最新方法天津seo博客
  • 获取网站缩略图的asp代码站内seo和站外seo区别
  • 织梦mip网站改造广州网站设计实力乐云seo
  • 三网合一网站报价宁波seo行者seo09
  • 网站的百度地图怎么做的站长工具关键词查询
  • 网站建立需要什么百度网站推广价格
  • 担路网如何快速做网站关键词
  • 政府网站优化百度seo排名查询
  • c 网站开发如何进行网络营销
  • 个人可以做商城网站最好用的搜索神器