
JavaScript高级程序设计第四版学习记录-第四章 变量、作用域与内存
发布日期:2021-05-14 11:06:32
浏览次数:22
分类:精选文章
本文共 1971 字,大约阅读时间需要 6 分钟。
JavaScript ?????????
JavaScript ???????????????????????????????? JavaScript ????????
1. ???????
? JavaScript ?????????? 6 ???????????
undefined
null
boolean
?????number
????string
?????symbol
???
- ????????? ???by value??????????????
- ???????????????????????????????????????????
?????????????????????????????????? ????by reference? ????????????????????????
2. ?????????
?? JavaScript ????????? ???????????????????????????????? ?????????????????????????????
2.1 ?????
- ?????? JavaScript ??????????
- ??????????????
window
??? - ??????????????
window
????
2.2 ?????
- ???????????????????????????????
- ???????????
arguments
????????????
2.3 ????
- ????????? ????????????????????
- ????????????????????????????????????????
3. ?????????
3.1 ??????
- ??????????????????????
- ???
let person = new Object();person.name = "Nicholas";console.log(person.name); // "Nicholas"
3.2 ??????
- ????????????????????????????
undefined
? - ???
let name = "Nicholas";name.age = 27;console.log(name.age); // undefined
4. ????????
4.1 ?????
- ???????????????????
- ???
let num1 = 5;let num2 = num1; // num2 ??? 5
4.2 ?????
- ???????????????????????
- ???
let obj1 = new Object();let obj2 = obj1; // obj1 ? obj2 ???????obj1.name = "Nicholas";console.log(obj2.name); // "Nicholas"
4.3 ??????
- JavaScript ????????????
- ???
function setName(obj) { obj.name = "Nicholas";}let person = new Object();setName(person);console.log(person.name); // "Nicholas"
5. ??????
5.1 typeof ???
typeof
??????????- ????
undefined
????????????????object
????null
?- ????
string
?number
?boolean
?symbol
?function
?
5.2 instanceof ???
- ???????????????????
- ???
console.log(person instanceof Object); // true
6. ?????????
6.1 JavaScript ?????
- JavaScript ?? ???? ?????????
- ????????
- ?????????
- ????????????????
6.2 ??????
- ????????????
- ?????
- ???????
- ??
delete
?????????null
?
6.3 ????
- ????????????????????????????
- ???????????????????????
7. ??
- ????????????????????
typeof
?instanceof
???? - ???????????????????????????
- ?????????????????????????????????
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月09日 16时07分14秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
http头部 Expect
2019-03-06
Hadoop(十六)之使用Combiner优化MapReduce
2019-03-06
《机器学习Python实现_10_06_集成学习_boosting_gbdt分类实现》
2019-03-06
CoreCLR源码探索(八) JIT的工作原理(详解篇)
2019-03-06
IOS开发Swift笔记16-错误处理
2019-03-07
flume使用中的一些常见错误解决办法 (地址已经使用)
2019-03-07
andriod 开发错误记录
2019-03-07
C语言编译错误列表
2019-03-07
看明白这两种情况,才敢说自己懂跨链! | 喵懂区块链24期
2019-03-07
张一鸣:创业7年,我经历的5件事
2019-03-07
SQL基础语法
2019-03-07
git拉取远程指定分支代码
2019-03-07
《web安全入门》(四)前端开发基础Javascript
2019-03-07
python中列表 元组 字典 集合的区别
2019-03-07
python struct 官方文档
2019-03-07
Android DEX加固方案与原理
2019-03-07
Android Retrofit2.0 上传单张图片和多张图片
2019-03-07
iOS_Runtime3_动态添加方法
2019-03-07