Javascript笔记02:严格模式的特定要求
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:严格模式的特定要求相关推荐
- JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
- 狂神Javascript笔记
学习狂神JavaScript所记录的笔记 Javascript笔记 一.前端核心分析 1.1.概述 Soc原则:关注点分离原则 Vue 的核心库只关注视图层,方便与第三方库或既有项目整合. HTML ...
- 大数据之路读书笔记-02日志采集
大数据之路读书笔记-02日志采集 数据采集作为阿里大数据系统体系的第 环尤为重要.因此阿里巴巴建立了一套标准的数据采集体系方案,致力全面.高性能.规范地完成海量数据的采集,并将其传输到大数据平台.本章 ...
- 39 JavaScript中的严格模式
技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.什么是严格模式(strict model) JavaScript除了提供正常模式外,还 ...
- JavaScript笔记(狂神说)
JavaScript笔记(狂神说) 本文章根据b站狂神说javascript视频教程整理 视频链接:https://www.bilibili.com/video/BV1JJ41177di?from=s ...
- 计算机网络自顶向下方法笔记02
<计算机网络自顶向下方法>学习笔记02:运输层. 运输层介于应用层与网络层之间,为应用层提供了直接的通信服务.在应用层时已经介绍了两种运输层协议UDP和TCP,本章主要介绍这两个协议和运输 ...
- JavaScript笔记(二)——HTML中的JavaScript
JavaScript笔记(二) 读书笔记 HTML中的JavaScript 内容概要 2.1 <\script\>元素 2.1.1 标签位置 2.1.2 推迟执行脚本 2.1.3 异步执行 ...
- 区块链读书笔记02 - 区块链进阶
区块链读书笔记02 - 区块链进阶 区块链的技术架构 区块链的工作流程 时间戳的作用 区块链的共识机制 工作量证明(PoW) 权益证明(PoS) PoW+PoS 股份授权证明 瑞波共识协议 参考文献 ...
- 数字图像处理笔记-02(图像空域增强技术及联合运用)
数字图像处理笔记-02(图像空域增强技术及联合运用) (一) 图像增强 1.1 基本概念 由于图像在传输或者处理过程中会引入噪声或使图像变模糊,从而降低了图像质量,甚至淹没了特 征,给分析带来了困难. ...
最新文章
- Html emed 和 object
- word插入公式快捷键_用WORD写论文时好用到哭的技巧-插入公式
- AI时代的摩尔定律?黄氏定律预测AI性能将逐年翻倍
- 紫书 程序 3-3 蛇形填数
- 逻辑推理篇:数据分析中违背常理的悖论:辛普森悖论
- ADO.NET Entity Framework学习笔记(2)建模[转]
- 前端学习(2552):vue简介
- 启动Eclipse时发生An internal error occurred during: Initializing Java Tooling错误,详细提示如下:...
- linux mail 使用外部邮箱地址发邮件
- 如何制作多合一Windows镜像
- OPNET开发教程合集
- java flip_GitHub - bowen903/ViewFlipAnimator: 一种超简单纯Java实现的卡片翻转效果
- GlassFish安装
- 智慧点餐系统多方面优化餐厅运作效率
- Microbiome 专刊征稿
- 检测号码是否开通微信如何做?
- 【苹果家庭群发推】创作AppleScript脚本来控制MacOS附有的iMessage客户端停止考据,近似于组iMessage
- CGMM 基于上下文的马尔可夫模型
- c语言中左移和乘法谁高级,C程序员说使用移位运算代替乘法和除法更有效,是真的吗?...
- oracle rac 11.2.0.4 镜像copy迁移数据到新存储
热门文章
- python numpy安装-Python--Numpy安装
- python第三方库numpy-Python第三方库之Numpy库
- python web-Java web 和 Python web??
- python详细教程-python入门(非常详细的教程)
- python的优缺点-Python语言的优点和缺点 - 深度剖析
- 派森编程软件python-派森Python
- python基础实例-Python基础之字符串常见操作经典实例详解
- python装饰器作用-python中装饰器的作用
- python就业方向有哪些-Python如何零基础入门?就业方向有哪些?
- python流程控制语句-python语言的流程控制