- 博客(6)
- 收藏
- 关注
原创 严格模式/解构赋值/简单正则
一.严格模式严格模式的意义:一把情况下,js是运行在松散模式下.为了让语言越来越规范,引入了严格模式.使用严格模式在脚本的第一行增加一个字符串"use strict",表示当前脚本使用严格模式松散模式与严格模式的常见区别1.在松散模式下,形参跟arguments是有映射关系的,但是在严格模式下形参和arguments没有映射关系,如果在函数中修改形参的值,argumen...
2019-06-21 09:53:32
382
原创 堆栈内存释放
文章目录js引擎中内存的分类js中堆栈内存的创建和释放栈内存不销毁的特属情况let和countjs引擎中内存的分类堆内存:堆内存是用来储存数据类型的栈内存:栈内存提供js代码执行的环境,并储存引用数据类型的数据的js中堆栈内存的创建和释放创建堆内存创建一个引用数据类型的值(对象,数组,正则,时间,函数),这时浏览器会为这个引用数据类型创建一个堆内存,在这个堆内存中存储着这些引...
2019-05-29 20:12:35
2430
原创 作用域链及变量提升
文章目录变量提升变量提升小细节js代码的运行机制私有变量和全局变量函数重复声明定义变量时带var跟不带var的区别js的运行环境(栈内存):作用域作用域链变量提升变量提升(预解释,预处理): 在执行js代码之前,浏览器会对所有带var或者function的变量进行提前的声明或者定义声明: 声明一个变量,告诉浏览器有这么个变量定义: 给变量赋值区别:在变量提升阶段对带var的...
2019-05-28 19:36:04
289
原创 git使用
文章目录git和github如何使用git如何在提交本地的代码到远程常用的命令git和githubgit 是一个版本管理工具,github是一个项目代码托管平台,我们可以通过git把本地文件跟远程github关联起来,方便我们随时上传跟拉取如何使用git首先注册一个github账户 网址:https://github.com. 这个就是我们以后自己的远程仓库注册完毕之后在自己的硬盘...
2019-05-28 10:46:01
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人