《javascript 精英课堂》学习笔记
nicepainkiller
念念不忘 必有回响
展开
-
第一讲 《javascript 浏览器发展历史》
javascript 浏览器发展历史web 发展历史: mosaic (马萨克) 是互联网历史上第一个普遍使用 和 能够显示图片 的 网页浏览器 1993年...原创 2019-08-29 15:07:26 · 307 阅读 · 0 评论 -
第八讲 《javascript 对象,包装类 上 下 》
javascript 对象,包装类对象:var mrDeng = { name : "MrDeng", age : 40, sex : 'male', health:100, smoke : function () { ...原创 2019-09-24 17:36:31 · 221 阅读 · 0 评论 -
第八讲 《javascript 第八讲 四 闭包精讲》
javascript 闭包精讲先看一个实例:function test() { var temp = 100; function a() { console.log(temp) } return a;}var demo = tes...原创 2019-09-20 14:11:52 · 170 阅读 · 0 评论 -
第八讲 《javascript 第八讲 三 闭包》
javascript 闭包先瞅一段代码: function test() { var arr = []; for(var i = 0; i < 10; i++){ arr[i] = function () { ...原创 2019-09-19 18:36:07 · 124 阅读 · 0 评论 -
第八讲 《javascript 第八讲 二 立即执行函数》
javascript 立即执行函数先看下面这段代码:func a(){ var b = function () { var bbb = 234; console.log(aaa); } var aaa = 132; return b...原创 2019-09-19 16:58:24 · 163 阅读 · 0 评论 -
第八讲 《javascript 第八讲 一 作用域》
javascript 作用域 (基于作用域链)javaScript 对象 包含 属性 和 方法, javaScript 也是 一种对象,当然 也包含 属性 和方法, 作用域 是应为 函数的 产生 而出现的, 一个函数体内部 可以访问 方便的变量 和 方法, 而 外边的 却不可以 访问 函数内部的 变量 以及方法...原创 2019-09-19 14:32:41 · 146 阅读 · 0 评论 -
第六讲 《javascript 递归 预编译 下》
javascript 预编译 下函数 typeof( ) 带变量; 不管有没有定义都不会报错; typeof( null ) 返回 "object", 历史遗留问题,设计之初 是为对象 占位的后面没啥了, 讲师开始扯蛋了.......原创 2019-09-18 17:15:11 · 149 阅读 · 0 评论 -
第六讲 《javascript 递归 预编译 上》
javascript 递归 预编译 上js运行顺序 (js 单线程 解释性语言)语法分析 语义分析 (通篇扫描一遍 检查低级语法错误) 预编译 解释执行 (解释一行 执行一行)讲解预编...原创 2019-09-09 18:56:44 · 192 阅读 · 0 评论 -
第五讲 《javascript 函数 以及 作用域》
javascript 函数 以及 作用域 定义 函数声明 //函数名function test() { //函数体} 函数表达形式 (匿名函数表达式) 匿名 函数名 写和不写 都可以; 但是以表达式书写的函数 是忽略 函数名称的 //匿名 函数名 写...原创 2019-09-06 17:57:18 · 168 阅读 · 0 评论 -
第四讲 《条件语句补充,初始引用值,typeof,类型转换》
条件语句补充,初始引用值,typeof,类型转换数组 let array = []对象 let obj = {}typeof 操作符: 区分数据类型 返回 字符串类型number string boolean undefined object...原创 2019-09-03 13:55:49 · 191 阅读 · 0 评论 -
第三讲 《javascript 比较运算符 逻辑运算符》
js 运算符在逻辑运算符中: && || !//逻辑表达式// 只有两个表达式的情况// 先看 第一个表达式转换成布尔值的结果, 如果结果为真, 那么会...原创 2019-09-02 16:46:52 · 260 阅读 · 0 评论 -
第二讲 《javascript 语法声明》
ECMA-262 描述了一组具有特定用途的关键字。这些关键字可用于表示控制语句的开始或结束,或者用于执行特定操作等。按照规则,关键字也是语言保留的,不能用作标识符。以下就是ECMAScript的全部关键字(带*号上标的是第5 版新增的关键字):break do instanceof typeofcase else new varcatch finally return voidcontinue for switch whiledebugger* function thi原创 2019-08-30 15:49:41 · 170 阅读 · 0 评论 -
第九讲 《原型,原型链,call/apply 上》
原型,原型链,call/apply 上原型: 定义:原型是 function 对象的一个属性, 它定义了构造函数制造的 对象的 公共祖先。 通过该构造函数 产生的对象, 可以继承该原型的 属性和方法,原型也是对象。 利用原型的 特点 和 概念。可以提取共有属性。 ...原创 2019-09-25 14:32:17 · 298 阅读 · 0 评论