javascript
I_special_condition
这个作者很懒,什么都没留下…
展开
-
javaScript中隐式转换和运算符那些事
js中隐式转换,就是在进行一些运算时,js在解析过程中,自动的调取一些函数或方法,按照一定的规则,进行数据类型的转换,从而完成运算的过程。 为了充分的理解隐式转换,下面从数据类型、类型转换的方法、运算符三个维度来进行总结。 首先来捋一捋基础: js中的数据类型分为:Number、String、Boolean、Null、Undefined、Object六大类型。其中Number、String、Boo...原创 2019-03-06 01:44:02 · 433 阅读 · 1 评论 -
js代码执行过程分析
ES6之前,不存在块级作用域这一概念,只有执行环境这一概念。只存在全局和函数这两执行环境。 在web浏览器中js的最外层执行环境就是window对象。 在ES6中,引入了块级作用域。 js作为一门解释性语言,其运行过程分为预解析和自上而下逐行解释执行两个过程。 具体过程: 当进入一个执行环境的时候,JavaScript解释器会创建新的执行环境,但具体是怎么做的呢?主要分为两个阶段: 创建阶段(预解...原创 2019-03-11 03:16:19 · 826 阅读 · 0 评论 -
js预解析和数据类型传递的练习
<script type="text/javascript"> // 基本类型的值传递给最近的变量 var num1=55; var num2=66; function f1(num,num1) { num=100; num1=100; num2=100; console.log(num);//100 console.log(num1);/...原创 2019-03-11 20:28:45 · 150 阅读 · 0 评论