JavaScript
Lay-Buddhist
这个作者很懒,什么都没留下…
展开
-
if判断和==也有数据类型转换的功能!
众所周知JavaScript中有5种基本数据类型分别是字符串(String)、布尔值(Boolean)、数字(Number)、Null(空)、Undefined(未定义)。一般我们使用Number、parseInt、parseFloat三种方法可以将String类型转换成number类型。var a = "HelloWorld";var b = Number(a);//numbervar ...原创 2019-01-19 14:26:56 · 623 阅读 · 0 评论 -
5分钟搞懂JavaScript作用域链
想要理解JavaScript作用域链首先我们要知道什么是作用域。01:作用域在大多数语言里边都是使用花括号 { } 来形成一个作用域,俗称块作用域,举个C语言例子:{ int a = 2;}a++;// error 不存在这也是我们大多数人能接受的理解方式,但是在JavaScript中 { }没有带来块作用域,JavaScript的作用域是靠函数来形成的,也就是一个函数内定义...原创 2019-01-19 21:50:35 · 319 阅读 · 0 评论 -
详解两个函数,理解JavaScript声明前置和所用域链
01基本概念首先我们要清楚声明前置的基本概念和JavaScript作用域链的原理5分钟搞懂JavaScript作用域链然后再对下面两个函数例子进行详尽剖析。概解JavaScript声明前置简单总结就是只有声明会提升,赋值不会提升(前置)。声明提升(前置)只会提到’当前’函数的顶部,不会跨函数进行提升。JavaScript的变量会声明提升,利用函数表达式定义函数的方式也会发生声明提升...原创 2019-01-20 10:56:01 · 192 阅读 · 0 评论 -
Ajax从0到1
一:Ajax基本概念Ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。XML:extensiable markup language 被称作可扩展标记语言。简要洁说ajax就是异步的javascript和xml,它是一种技术方案,但是不是一种技术,其核心就是浏览器的XMLHt...原创 2019-02-16 20:17:25 · 185 阅读 · 0 评论