为什么80%的码农都做不了架构师?>>>   

严格模式 ,

特点:

  • 变量严格声明(使用 var 定义);
  • 禁止动态绑定,不能使用 with,eval 作用域,所以效率高
  • 不能删除变量 (和第一点只能用 var 定义变量有关,变量属性 configure为false)

使用严格模式

"use strict";

查看变量 configureable

[root@VM_235_218_centos ~]# node
> var tempStr1 = 'var create variable'
undefined
>
> Object.getOwnPropertyDescriptor(global,'tempStr1')
{ value: 'var create variable',writable: true,enumerable: true,configurable: false }
>
> tempStr2 = 'with out var'
'with out var'
>
> Object.getOwnPropertyDescriptor(global,'tempStr2')
{ value: 'with out var',writable: true,enumerable: true,configurable: true }
>
> delete tempStr1
false
>
> delete tempStr2
true> 

转载于:https://my.oschina.net/forwy/blog/870243

node.js JavaScript 严格模式相关推荐

  1. Node.js毕业设计——基于Node.js+JavaScript+MongoDB的供求信息网站设计与实现(毕业论文+程序源码)——供求信息网站

    基于Node.js+JavaScript+MongoDB的供求信息网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Node.js+JavaScript+MongoDB的供求信息网站设计 ...

  2. Node.js -- JavaScript的运行环境

    一初识Node.js 1.前端三剑客 HTML : 骨架 CSS :外观 JS : 灵魂 2.浏览器中JavaScript的组成部分 JavaScript可以在浏览器中被执行的原因是浏览器里面都有一个 ...

  3. Node.js | JavaScript也能写后端?

    本文已收录于专栏 ⭐️ <深入浅出Node.js>⭐️ 学习指南

  4. html怎么调用node.js,javascript – 在HTML中使用Node.js模块

    我有以下Node.js项目(这是我的问题的最小工作示例): module1.js: module.exports = function() { return "this is module1 ...

  5. node.js javascript

    node空格加文件名无法运行,有没有大佬指导一下是什么问题

  6. 我如何在Node.js(Javascript)中等待,我需要暂停一段时间

    本文翻译自:How Can I Wait In Node.js (Javascript), l need to pause for a period of time I'm developing a ...

  7. Eloquent JavaScript 笔记 十九:Node.js

    1. Background 可以略过. 2. Asynchronicity 讲同步和异步的基本原理,可以略过. 3. The Node Command 首先,访问 nodejs.org 网站,安装no ...

  8. 学习Node.js并开始在浏览器之外执行JavaScript

    Learn about the Node.js JavaScript runtime environment in this full course from Samer Buna. Node.js ...

  9. js node 打包mac应用_混搭 TypeScript + GraphQL + DI + Decorator 风格写 Node.js 应用

    阅读本文的知识前提:熟悉 TypeScript + GraphQL + Node.js + Decorator + Dependency Inject 等概念.前言 恰逢最近需要编写一个简单的后端 N ...

最新文章

  1. Go 知识点(16)— 将枚举值转换为字符串
  2. 创业公司技术总监,去上市公司面试,结果凉了!
  3. Spring Boot笔记-logback-spring.xml获取application.properties中的变量
  4. 草稿 断开始datagrewvies 01
  5. BGP——邻居状态机+报文分析(总结)
  6. WSL2之kali安装界面kex
  7. 单片机入门——流水灯介绍
  8. nyoj-234-吃土豆(动态规划)
  9. property中ref、value、name的区别
  10. 全球与中国网络连接视频门铃对讲机系统市场深度研究分析报告势
  11. WFP实现的端口复用
  12. 中国移动:流量不限。有下文了。
  13. 你听说过FOC吗?FOC的原理是什么?
  14. PyQt5_pyqtgraph股票SAR指标
  15. arm linux 工控,基于ARM和Linux通用工控平台设计 - ARM - 电子发烧友网
  16. 汇编语言复习~作业一(下)
  17. LINGO实例,优化问题1
  18. html输入密码正确后实现弹窗,仿微信输入支付密码的弹窗
  19. MTK 电池曲线配置【转】
  20. 自动控制原理---频域

热门文章

  1. Ubuntu 安装 chrome
  2. Shell脚本之grep
  3. 升级nodejs至最新
  4. CMOS Sensor的调试经验分享(转)
  5. gulpfile笔记
  6. Linux下查看CPU信息、机器型号等硬件信息
  7. 15款精美的 WordPress 电子商务网站模板
  8. 我的设计模式之旅(1)——学习的原则和一些笔记
  9. Request 对象、重定向、请求转发
  10. python创建数组并运行_python-Cython中从现有数组和变量创建新数组...