1.严格模式变量必须声明,不然会报错:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>严格模式</title>
</head><body>
<script type="text/javascript">
"use strict";
try {i = 1;
}catch(err) {alert(err);
}
</script>
</body>
</html>

这里i没有使用var修饰,就是没有定义的意思,后抛出"undeclared variable i"错误

2.严格模式下,不能删除全局变量函数函数的参数

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>严格模式</title>
</head><body>
<script type="text/javascript">
"use strict";
var i;
function myfunc() {};
delete i;//语法错误
delete myfunc();//语法错误
function myfunc2(arg) {    delete arg;//语法错误

} 
</script> </body> </html>

转载于:https://www.cnblogs.com/hebao0514/p/4628428.html

Javascript笔记02:严格模式的特定要求相关推荐

  1. JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  2. 狂神Javascript笔记

    学习狂神JavaScript所记录的笔记 Javascript笔记 一.前端核心分析 1.1.概述 Soc原则:关注点分离原则 Vue 的核心库只关注视图层,方便与第三方库或既有项目整合. HTML ...

  3. 大数据之路读书笔记-02日志采集

    大数据之路读书笔记-02日志采集 数据采集作为阿里大数据系统体系的第 环尤为重要.因此阿里巴巴建立了一套标准的数据采集体系方案,致力全面.高性能.规范地完成海量数据的采集,并将其传输到大数据平台.本章 ...

  4. 39 JavaScript中的严格模式

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.什么是严格模式(strict model) JavaScript除了提供正常模式外,还 ...

  5. JavaScript笔记(狂神说)

    JavaScript笔记(狂神说) 本文章根据b站狂神说javascript视频教程整理 视频链接:https://www.bilibili.com/video/BV1JJ41177di?from=s ...

  6. 计算机网络自顶向下方法笔记02

    <计算机网络自顶向下方法>学习笔记02:运输层. 运输层介于应用层与网络层之间,为应用层提供了直接的通信服务.在应用层时已经介绍了两种运输层协议UDP和TCP,本章主要介绍这两个协议和运输 ...

  7. JavaScript笔记(二)——HTML中的JavaScript

    JavaScript笔记(二) 读书笔记 HTML中的JavaScript 内容概要 2.1 <\script\>元素 2.1.1 标签位置 2.1.2 推迟执行脚本 2.1.3 异步执行 ...

  8. 区块链读书笔记02 - 区块链进阶

    区块链读书笔记02 - 区块链进阶 区块链的技术架构 区块链的工作流程 时间戳的作用 区块链的共识机制 工作量证明(PoW) 权益证明(PoS) PoW+PoS 股份授权证明 瑞波共识协议 参考文献 ...

  9. 数字图像处理笔记-02(图像空域增强技术及联合运用)

    数字图像处理笔记-02(图像空域增强技术及联合运用) (一) 图像增强 1.1 基本概念 由于图像在传输或者处理过程中会引入噪声或使图像变模糊,从而降低了图像质量,甚至淹没了特 征,给分析带来了困难. ...

最新文章

  1. Html emed 和 object
  2. word插入公式快捷键_用WORD写论文时好用到哭的技巧-插入公式
  3. AI时代的摩尔定律?黄氏定律预测AI性能将逐年翻倍
  4. 紫书 程序 3-3 蛇形填数
  5. 逻辑推理篇:数据分析中违背常理的悖论:辛普森悖论
  6. ADO.NET Entity Framework学习笔记(2)建模[转]
  7. 前端学习(2552):vue简介
  8. 启动Eclipse时发生An internal error occurred during: Initializing Java Tooling错误,详细提示如下:...
  9. linux mail 使用外部邮箱地址发邮件
  10. 如何制作多合一Windows镜像
  11. OPNET开发教程合集
  12. java flip_GitHub - bowen903/ViewFlipAnimator: 一种超简单纯Java实现的卡片翻转效果
  13. GlassFish安装
  14. 智慧点餐系统多方面优化餐厅运作效率
  15. Microbiome 专刊征稿
  16. 检测号码是否开通微信如何做?
  17. 【苹果家庭群发推】创作AppleScript脚本来控制MacOS附有的iMessage客户端停止考据,近似于组iMessage
  18. CGMM 基于上下文的马尔可夫模型
  19. c语言中左移和乘法谁高级,C程序员说使用移位运算代替乘法和除法更有效,是真的吗?...
  20. oracle rac 11.2.0.4 镜像copy迁移数据到新存储

热门文章

  1. python numpy安装-Python--Numpy安装
  2. python第三方库numpy-Python第三方库之Numpy库
  3. python web-Java web 和 Python web??
  4. python详细教程-python入门(非常详细的教程)
  5. python的优缺点-Python语言的优点和缺点 - 深度剖析
  6. 派森编程软件python-派森Python
  7. python基础实例-Python基础之字符串常见操作经典实例详解
  8. python装饰器作用-python中装饰器的作用
  9. python就业方向有哪些-Python如何零基础入门?就业方向有哪些?
  10. python流程控制语句-python语言的流程控制