JS学习笔记(3)基本语法

基本语法
变量标示符

变量的命名

var _name = null;
var $name = null;
var name0 = null;

关键字与保留字

JavaScript 在语言定义中保留的字段,这些字段在语言使用中存在特殊意义或功能,在程序编写的过程中不可以当做变量或函数名称使用。无需记忆,报错修改即可。

关键字与保留字可以在 Mozilla 开发者站点找到。

字符敏感

字符串的大小写是有所区分的,不同字符指代不同的变量。

严格模式

增益

消除语法中不合理与不安全的问题,保证代码正常运行
提高编译效率,增加运行速度
使用方法

<!-- 全局使用 严格 模式 -->
"use strict";
(function(){
  console.log('>>> Hello, world!');
})()

<!-- 或者在函数内部声明使用 严格 模式 -->
(function(){
  "use strict";
  console.log('>>> Hello, world!');
})()

严格模式与标准模式的区别:

严格模式下隐式声明或定义变量被静止
严格模式下对象重名的属性在严格模式下被静止
严格模式下 arguments.callee() 被禁用
严格模式下 with() 语句
更多限制
注释

/*
  多行注释,不可嵌套
 */

// 单行注释
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值