![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
JavaScript学习记录
sunny1660
这个作者很懒,什么都没留下…
展开
-
javaScript 继承
javaScript 继承原创 2020-01-29 18:25:40 · 253 阅读 · 0 评论 -
JavaScript的参数传递
JavaScript的参数传递JavaScript深入之参数按值传递原创 2020-01-27 14:37:32 · 284 阅读 · 0 评论 -
JavaScript 一切都是对象
’一切都是对象’ 这句话的重点在于如何理解“对象”这个概念– 当然. 不是所有的都是对象. 值类型就不是对象最常见的例子function Fn() { this.name = '王福朋'; this.year = 1988; } var fn1 = new Fn();这个例子说明:对象可以通过函数来创建。但是要说 – 对象都是通过函数创建...原创 2019-12-13 19:39:11 · 129 阅读 · 1 评论 -
JavaScript 验证类型的方式
typeofconsole.log(typeof x) // undefinedconsole.log(typeof 10) // numberconsole.log(typeof '123') // stringconsole.log(typeof true) // booleanconsole.log(typeof null) // objectconsole....原创 2019-12-13 18:43:53 · 231 阅读 · 0 评论 -
单页面与多页面区别
多页面应用(SinglePage Web Application,SPA)只有一个主页面的应用,浏览器一开始要加载所需要的html、js、css。公共资源(js、css等)仅需加载一次,然后在交互的时候有路由程序动态载入,单页面的页面调转,仅刷新局部资源。多用于于pc端.多页面(MultiPage Application,MPA)就是指一个应用中有多个页面,页面跳转时是整页刷新,每个公共资源...原创 2019-11-14 18:58:50 · 506 阅读 · 0 评论 -
JavaScript -- 遍历
今天介绍下遍历的几种形式;for … infor … in 循环用来遍历对象的可枚举属性列表(包括 [[Prototype]] 链)// 遍历下标来指向值, 如 myArray[i]。var myArray = [1, 2, 3];for (var i = 0; i < myArray.length; i++) { console.log( myArray[i] );...原创 2019-11-06 15:28:31 · 73 阅读 · 0 评论 -
JavaScript -- 对象
语法对象可以通过两种形式定义: 声明(文字)形式和构造形式。区别: 文字声明可以添加多个 键 / 值对,但是在构造形式中必须逐个添加属性。内容存储在对象容器内部的是属性的名称,它们就像指针一样,指向这些值真正的存储位置。var myObject = { a: 2 }; myObject.a; // 2 myObject["a"]; // 2如果要访问 myObject ...原创 2019-11-06 15:06:06 · 101 阅读 · 0 评论 -
JavaScript 关于this
每个函数的this是在调用是被绑定的,完全取决于函数的调用位置(也就是函数的调用方法)绑定规则默认绑定function foo() { console.log(this.a) }var a = 2foo() // 2foo() 的调用位置在全局,即this指向全局function foo() { "use strict"; console.log(thi...原创 2019-11-05 17:02:06 · 116 阅读 · 0 评论 -
理解作用域
今天在 《你不知道的Javascript(上)》 学习到了作用域相关的知识点. 记录一下…需要了解的角色引擎从头到尾负责 javaScript 程序的编辑执行过程编释器负责语法分析及代码生成等作用域引擎的好朋友,负责收集并维护所有声明的变量; 确定当前执行代码对变量的访问权限举个栗子,看看他们是怎么工作的:var a = 2;遇到var a,编释器会问作用域是否已经...原创 2019-11-02 14:58:58 · 105 阅读 · 0 评论 -
JavaScript 执行机制
从今天开始重新捡起博客啦、坚持随学随记、记录自己的成长脚丫子 [开心心.png] …好了、废话不多说. 开始唠.1. 关于JavaScript众所周知JavaScript是一门 单线程 语言,所有一切 ‘’ 多线程 ‘’ 都是用单线程模拟出来的.2. javaScript事件循环既然js是单线程的, 也就是js任务只能一个一个来;那么问题来了,如果一个任务耗时过长,后面的任务只能...原创 2019-11-02 00:21:25 · 107 阅读 · 0 评论