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

哪些网站做任务好赚钱的优化服务是什么意思

哪些网站做任务好赚钱的,优化服务是什么意思,淘宝客网站做的好的,外国人搞笑做视频网站“use strict” 声明时,代码将会在严格模式下执⾏。严格模式包含了⼀些额外的规则和限制。 使⽤ “use strict” 的主要作⽤包括: 变量必须声明后再使⽤,不能通过不使⽤关键字创建全局变量不能通过 delete 操作符删除变量(包括对…

“use strict” 声明时,代码将会在严格模式下执⾏。严格模式包含了⼀些额外的规则和限制。

使⽤ “use strict” 的主要作⽤包括:

  1. 变量必须声明后再使⽤,不能通过不使⽤关键字创建全局变量
  2. 不能通过 delete 操作符删除变量(包括对象和函数)
  3. 不允许使⽤转义字符
  4. 不允许函数参数重名
  5. 变量名不能使⽤ eval 或 arguments
  6. 不能使⽤ 0 作为开头表示⼋进制,⽽是应使⽤ 0o
  7. 禁⽌ this 默认指向全局对象 window
  8. 不可修改对象的只读属性(writable = false)
  9. 不可使⽤ delete 操作符删除对象的不可配置属性(configurable = false)
  10. 不能修改对象中只定义了 getter() ⽆设置 setter() 的属性
  11. 不能读取对象中只定义了 setter() ⽆设置 getter() 的属性
  12. 不能使⽤ with 语句
  13. eval 不会在它的外层作⽤域引⼊变量
  14. 淘汰 arguments.callee 和 arguments.caller
  15. 增加了⼀些保留字,不能作为变量名:implements、interface、let、package、private、protected、public、static、yield。

使⽤ “use strict” 的⽅式有两种:

  1. 在 JavaScript ⽂件开头使⽤ “use strict”。
  2. 在函数体内第⼀条语句中使⽤ “use strict”。

优点:

  • 消除 JS 语法的⼀些不合理、不严谨之处,减少⼀些怪异⾏为。
  • 提⾼代码的可靠性和可维护性,避免代码运⾏时出现意外。
  • 提⾼编译器效率,增加代码运⾏速度。
    缺点:
  • IE10 以下不⽀持严格模式。
  • 由于某些库和框架可能依赖于 JS 的⼀些⾮标准⾏为,在严格模式下这些⾏为可能会失效。
  • 如今⼤部分⽹站都会对 JS 进⾏合并压缩,⼀些⽂件开启了严格模式,⽽另⼀些没有。这些原本是严格模式的⽂件被压缩后就成为了⼤⽂件的某⼀部分,不仅没有了严格模式,还在压缩后浪费了字节。

注意:ES6 的模块⾃动采⽤严格模式,不管有⽆在头部加上 “use strict”;。

http://www.yidumall.com/news/4876.html

相关文章:

  • 广州建设档案馆网站推广品牌的方法
  • 苏州手机社区网站建设百度热搜榜小说排名
  • 郑州公司企业网站建设自助建站申请
  • 小城镇建设网站参考文献网站seo工具
  • 博彩网站开发建设如何提高网站seo排名
  • 企业网站建设管理平台广告投放平台公司
  • 网站怎样在360做优化电商培训有用吗
  • 网站地图怎么做爱站小工具圣经
  • jsp网站开发实例标题栏河南百度推广代理商
  • 网页界面设计网站营销型网站策划书
  • 成都和奇乐网站建设公司怎么样百度网址是多少
  • 做游戏网站在哪里找网络营销服务企业
  • 网站建设项目描述范文青岛新闻最新消息
  • net的电商网站建设长沙网站优化排名推广
  • b2b 贸易网站漯河搜狗关键词优化排名软件
  • 汉口江岸区城市建设局网站seo综合查询接口
  • 建筑人才网站seo接单
  • 自学做网站每日国际新闻最新消息
  • 做网站是网络软文范例
  • 去国外做网站关键词优化的软件
  • 网站空间上传工具长尾词优化外包
  • 做地方网站收益怎么样seo深度优化公司
  • 广州 骏域网站建设 陶瓷百度管理员联系方式
  • 做设计及免费素材网站有哪些电商网站有哪些
  • c#购物网站开发流程广州网站推广软件
  • 毕业论文网站开发需要多少钱做网络营销推广
  • 代写网站html友情链接代码
  • 搭建网站后的网址建立网站的软件
  • 字体设计海报seo外链查询工具
  • 金蝶官网首页搜索引擎优化工具