JS基础知识点(一)】的更多相关文章

js基础知识点收集 js常用基本类型 function show(x) { console.log(typeof(x)); // undefined console.log(typeof(10)); // number console.log(typeof('abc')); // string console.log(typeof(true)); // boolean console.log(typeof([])); // object console.log(typeof(function (…
原始类型 null undefined boolean number string symbol 注意 原始类型存储的都是值,是没有函数可以调用的,但实际上除null和undefined外,其他类型使用函数时会被转成对应的对象类型,从而可以使用其对象类型原型链上的方法. 虽然typeof null输出object,但它不是对象类型,只是一个历史悠久的bug,在JS的最初版本中使用的是32位系统,为了性能考虑使用低位存储变量的类型信息,000开头代表是对象,然而null表示为全零,所以将它错误的判…
如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避免全局变量和方法(命名空间,闭包,面向对象),模块化(seaJs,requireJs) 常用内部类:Data Array Math String HTML属性,CSS属性HTML:属性.HTML属性="值":CSS:对象.style.CSS属性="值"; class和float1.clas…
转自:2015年12月的文章 http://blog.csdn.net/u014326381/article/details/50176339 JavaScript: 作用域链.闭包.运行时上下文.this 原型链.继承 NodeJS基础和常用API 各种特效 进阶 JavaScript: 异步控制(Promise.ES6 generator.Async) 模块化的开发方式(AMD.CMD.KMD等等) JavaScript解释器的一些相关知识 异步IO实现 垃圾回收 事件队列 常用框架使用及其…
4月7日学到的知识点:     一:<img src="1.png" alt="美女"/> alt是给图片添加介绍,当图片没加载出来时,会直接显示alt的值,在搜索引擎搜索时也可以让搜索引擎更好的找到这张图. 二:<a href="css2.ppt">标签下载</a> 当href的值是一个文件名或者压缩包时就会直接出发浏览器的下载功能去下载这个文件. 三:<a href="#id"&g…
即将毕业的软件工程大学生一枚,秋季招聘应聘的是Android,今年来到公司实习,要求做前端开发,所以一切只有现学,现在根据视频来学习,然后开这个博客记录一下自己的学习过程,废话不多说,开写. 4月6日学到的知识点:   一:<!DOCTYPE HTML> !   声明,注意的意思: doc document 文档的意思: type 类型的意思: html就不用解释了: 连在一起的意思就是:注意,文档的类型是HTML.也就是声明你写的文件的文档类型,方便浏览器解析.  二:<meta ch…
最近发现一个好东西,掘金小册,觉得里面的东西挺不错的,准备仔细阅读一下,提升下自己. 记录一下,随便加深点儿印象,主要内容源自于小册. 原始类型 原始类型也成为基本数据类型 boolean null undefined number string symbol 原始类型存储的都是值,是没有函数可以调用的,比如 undefined.toString(): 此时你肯定会有疑问,这不对呀,明明 '1'.toString() 是可以使用的.其实在这种情况下,'1' 已经不是原始类型了,而是被强制转换成了…
1.js类型 1.1 JavaScript语言规定了7种语言类型,他们分别是: Number(数字) Boolean(布尔值) String(字符串) Null (空) Undefined (未定义) Symbol (es6新增,表示独一无二的值) Object(对象) 其中,除了Object是对象类型,其他的都是原始(基本)类型. 并且基本数据类型的值不可改变,对象数据类型的值可以改变 (写整齐一点) JS分两种数据类型: 基本数据类型:Number.String.Boolean.Null. …
这断时间家里有点事,上班也有点任务,所以几天没看视频没来更新了.今天来更新一下了. 一:默认样式重置 但凡是浏览默认的样式,都不要使用. body,p,h1,h2,h3,h4,h5,h6,dl,dd{margin:0; font-size:12px;/* font-family:XX; */}      ol,ul{list-style:none;padding:0;margin:0;}      a{text-decoration:none;}      img{border:none;} 二…
== 与 === 对于 == 来说,如果对比双方的类型不一样的话,就会进行类型转换,就会进行如下判断流程: 1.首先会判断两者类型是否相同,相同则会进行严格相等比较=== 2.判断是否在对比null和undefined,是的话就会返回true 3.判断两者类型是否为string和number,是的话就会将字符串转换为number 4.判断两者类型是否有boolean,有的话将boolean转换为number 5.判断是否一方为object,另一方为string.number.symbol,是的话…