javascript深入浅出学习笔记】的更多相关文章

在慕课之前学过JS深入浅出,最近发现很多东西都记不太清楚了,再复习一遍好了,感觉这个课程真的超级棒的,做做笔记,再添加一些学习内容…
3包装对象:https://www.imooc.com/video/5676 当我们尝试把基本类型已对象的方式访问时,javascript会把该基本类型转换为对应的包装类型对象(临时对象),相当于new了一个新对象,且新对象的值和原基本类型一样,当完成访问和操作,临时对象会被销毁掉. var a="string"; alert(a.length);//6 a.t=3;//成功未报错 alert(a.t);//undefined   临时对象已被销毁 ‘str’----String Ob…
一.数据类型:1.对象与对象是不相等的,比如:console.log(new Object() == new Object())//结果是false;console.log([1,2] == [1,2]);//结果是false;但是有一个例外的就是console.log(null === null)//结果是true2.NaN和NaN是不同的,console.log(NaN == NaN)//结果是false3.类型检测的几种方法:typeof. instanceof. Object.proto…
本文接上篇,基础部分相对薄弱的同学请移步<JavaScript正则表达式学习笔记(一) - 理论基础>.上文介绍了8种JavaScript正则表达式的属性,本文还会追加介绍几种JavaScript正则表达式的属性(注意是非标准属性,但很好用). 一. 上文回顾 本文会用到上篇文章部分内容,所以简单回顾下. 1.1 JavaScript正则表达式标志符 g: 全局匹配,即找到所有匹配的.对应属性RegExp#global. i: 忽略字母大小写.对应属性RegExp#ingoreCase. m:…
JavaScript 正则表达式 学习笔记 标签(空格分隔): 基础 JavaScript 正则表达式是用于匹配字符串中字符组合的模式.在javascript中,正则表达式也是对象.这些模式被用于RegExp的exec.test方法,以及String的match.replace.search和split方法. 源码地址 原文地址 一.创建一个正则表达式 两种方法构建正则表达式: 使用一个正则表达式字面来那个,其由包含在斜杠之间的模式组成.在加载脚本后,正则表达式字面值提供正则表达式的编译.当正则…
学习地址:http://www.w3school.com.cn/js/index.asp 文字版: https://github.com/songzhenhua/github/blob/master/JavaScript简易学习笔记 .txt  …
javaScript 对象学习笔记 关于对象,这对我们软件工程到学生来说是不陌生的. 因为这个内容是在过年学到,事儿多,断断续续,总感觉有一丝不顺畅,但总结还是要写一下的 JavaScript 对象 DOM 节点 JS 数字 JavaScript 中的所有事物都是对象:字符串.数值.数组.函数... 此外,JavaScript 允许自定义对象. JavaScript 对象 JavaScript 提供多个内建对象,比如 String.Date.Array 等等. 对象只是带有属性和方法的特殊数据类…
1.0, 概述.JavaScript是ECMAScript的实现之一 2.0,在HTML中使用JavaScript. 2.1 3.0,基本概念 3.1,ECMAScript中的一切(变量,函数名,操作符)都是区分大小写的. 3.2, 3.3, 3.4, 3.5, typeof 用于基本类型的判别,instanceof用于引用类型(Object类型)的判别. 3.6, 3.7, 3.8,Boolean类型有两个取值:true 和 false(区分大小写).使用Boolean()函数如下:注意,除n…
写在前面 近期在看<MVC的Javascript富应用开发>一书.本来是抱着一口气读完的想法去看的.结果才看了一点就傻眼了:太多不懂的地方了. 仅仅好看一点查一点,一点一点往下看吧,进度虽慢但也一定要坚持看完. 本学习笔记是对书上所解说内容的理解和记录. 笔记里的代码大多会按书上摘录下来,由于<MVC的Javascript富应用开发>是结合了JQuery库.所以对于JQuery中不太懂的知识点也会附在代码后面,也算是一些额外的收获. MVC概述 要学习MVC,首先得知道MVC是什么…
看完<你不知道的javascript>上,对作用域的新的理解(2018-9-25更) 一.学习笔记:   1.javascript中的作用域和作用域链 +  每个函数在被调用时都会创建一个自己的执行环境(作用域),javascript中一切皆为对象,函数也是一个对象:函数对象和其他对象一样,拥有通过代码访问的属性和仅供javascript引擎访问的内部属性.其中一个内部属性就是[[scope]],它是函数在被定义时就创建的,它包含了 函数被创建的作用域中对象的集合.这个集合被称为函数的作用域链…