摘要:
一、单线程 (1)单线程的概念 如果大家熟悉java,应该都知道,java是一门多线程语言,我们常常可以利用java的多线程处理各种各样的事,比如说文件上传,下载等,而JavaScript是否也可以支持多线程呢? 答案是否定的,JavaScript是一门单线程的语言,因此,JavaScript在同一 阅读全文
posted @ 2022-04-12 21:50
菜鸟解析
阅读(199)
评论(0)
推荐(0)
摘要:
一、单线程 (1)单线程的概念 如果大家熟悉java,应该都知道,java是一门多线程语言,我们常常可以利用java的多线程处理各种各样的事,比如说文件上传,下载等,而JavaScript是否也可以支持多线程呢? 答案是否定的,JavaScript是一门单线程的语言,因此,JavaScript在同一 阅读全文
posted @ 2022-04-12 21:41
菜鸟解析
阅读(3448)
评论(0)
推荐(0)
摘要:
面向对象编程都会涉及到继承这个概念,JS中实现继承的方式主要是通过原型链的方法。 一、构造函数、原型与实例之间的关系 每创建一个函数,该函数就会自动带有一个prototype属性。该属性是个指针,指向了一个对象,我们称之为原型对象.。什么是指针?指针就好比学生的学号,原型对象则是那个学生。我们通过学 阅读全文
posted @ 2022-04-12 21:28
菜鸟解析
阅读(88)
评论(0)
推荐(0)
摘要:
面向对象编程都会涉及到继承这个概念,JS中实现继承的方式主要是通过原型链的方法。 一、构造函数、原型与实例之间的关系 每创建一个函数,该函数就会自动带有一个prototype属性。该属性是个指针,指向了一个对象,我们称之为原型对象.。什么是指针?指针就好比学生的学号,原型对象则是那个学生。我们通过学 阅读全文
posted @ 2022-04-12 21:26
菜鸟解析
阅读(56)
评论(0)
推荐(0)
摘要:
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 JavaScript一种直译式脚本语言,是一种 阅读全文
posted @ 2022-04-12 20:59
菜鸟解析
阅读(1705)
评论(0)
推荐(1)
摘要:
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 JavaScript一种直译式脚本语言,是一种 阅读全文
posted @ 2022-04-12 20:57
菜鸟解析
阅读(152)
评论(0)
推荐(0)
摘要:
一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的fu 阅读全文
posted @ 2022-04-12 20:48
菜鸟解析
阅读(605)
评论(0)
推荐(0)
摘要:
一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的fu 阅读全文
posted @ 2022-04-12 20:47
菜鸟解析
阅读(40)
评论(0)
推荐(0)
摘要:
流程控制 1. 顺序结构: 代码自上而下执行 2. 分支结构: 常用的 if else switch 3. 循环结构: for while do while 分支结构 1. if if(判断条件){ 执行代码 } 如果判断条件成立(true)则执行{}里面的代码 否则直接跳过 2. if else 阅读全文
posted @ 2022-04-12 20:33
菜鸟解析
阅读(55)
评论(0)
推荐(0)
摘要:
流程控制 1. 顺序结构: 代码自上而下执行 2. 分支结构: 常用的 if else switch 3. 循环结构: for while do while 分支结构 1. if if(判断条件){ 执行代码 } 如果判断条件成立(true)则执行{}里面的代码 否则直接跳过 2. if else 阅读全文
posted @ 2022-04-12 20:33
菜鸟解析
阅读(185)
评论(0)
推荐(0)
摘要:
# js内置对象之Math数学对象 ```js 生成一个0-1之间的随机数(不包括1) Math.random(); 生成一个0-5之间的随机数(不包括5) Math.random()*5; 生成一个5-10之间的随机数(不包括10) Math.random()*5+5; 取整, 向上取整(进1取整 阅读全文
posted @ 2022-04-12 20:32
菜鸟解析
阅读(61)
评论(0)
推荐(0)
摘要:
js内置对象之Math数学对象 生成一个0-1之间的随机数(不包括1) Math.random(); 生成一个0-5之间的随机数(不包括5) Math.random()*5; 生成一个5-10之间的随机数(不包括10) Math.random()*5+5; 取整, 向上取整(进1取整) Math.c 阅读全文
posted @ 2022-04-12 20:31
菜鸟解析
阅读(42)
评论(0)
推荐(0)