会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wed学习者
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
下一页
2018年11月2日
js中级第三天
摘要: 1.面向对象 js一开始就是写网页特效,面向过程的,作者发现这样写不好,代码重复利用率太高,计算机内存消耗太大,网页性能很差。所以作者就受到java和c的影响,往面向对象靠齐。js天生有一个object,但他没有面向对象的特征(封装,继承,多态)。最后研究了构造函数。 构造函数最终的目的是生成对象。
阅读全文
posted @ 2018-11-02 15:37 web学习者jn
阅读(94)
评论(0)
推荐(0)
编辑
2018年11月1日
js中级第二天
摘要: js数据类型 基本数据类型:string undefined null boolean number 引用数据类型 object array function 二者区别 基本数据类型就是简单的赋值,引用数据类型,把引用地址赋值给变量 堆内存 就是存放代码块的,存放形式有两种,一种是对象一键值对的形式
阅读全文
posted @ 2018-11-01 19:15 web学习者jn
阅读(90)
评论(0)
推荐(0)
编辑
2018年10月31日
作用域链 和this指向
摘要: 1.作用域链 作用域:浏览器给js的一个生存环境(栈内存)。 作用域链:js中的关键字var和function都可以提前声明和定义,提前生命和定义的放在我的内存地址(堆内存)中,然后js从上到下逐行执行,遇到变量就去内存地址查找是否存在这个变量。有就使用,没有就继续向父级作用域下查找直到window
阅读全文
posted @ 2018-10-31 20:09 web学习者jn
阅读(190)
评论(0)
推荐(1)
编辑
2018年10月30日
js第八天
摘要: 1.函数都有返回值......... 而方法的本质也是函数,所以也有返回值。 Document.getElementById()返回的是获取的标签 getElementByClassName()和getElementsByTagName()返回的是一个数组 Document.getElementsB
阅读全文
posted @ 2018-10-30 19:17 web学习者jn
阅读(87)
评论(0)
推荐(0)
编辑
js第七天
摘要: 1.逻辑运算 ||(或) &&(且) !(非) || 遇到第一个为true的数字就终止返回 && 遇到第一个为false的值就终止返回false的值就返回最后的那个数 ||和&&一起 &&的优先级较高,并且高于|| 2.作用域的问题 (1)js代码如何运行 (2)js环境 (3)栈 堆 js代码在客
阅读全文
posted @ 2018-10-30 19:08 web学习者jn
阅读(110)
评论(0)
推荐(0)
编辑
2018年10月22日
js第六天
摘要: js数据类型具体分析 1.基础类型 string number boolean null undefined 2.引用类型 object json array 等 复习 点运算 xxx.sss xxx是对象 sss是属性和方法。 任何数据类型都是拥有属性和方法的。 字符串string var st=
阅读全文
posted @ 2018-10-22 16:30 web学习者jn
阅读(94)
评论(0)
推荐(0)
编辑
2018年10月19日
js第五天
摘要: 1.函数 关键字function 复习 var 是js的关键字,用于声明变量,声明在内存模块完成,定义(=)是在执行模块完成。 var可以在内存模块提前(js代码执行之前)完成所有的变量提升这个功能。 因为a 没有带var,所以不存在变量提升,浏览器会把他当做一个window的属性。 functio
阅读全文
posted @ 2018-10-19 16:20 web学习者jn
阅读(90)
评论(0)
推荐(0)
编辑
2018年10月18日
js第四天
摘要: 1.js的本质就是处理数据。数据来自于后台的数库 所以说变量就起到了临时存储数据的作用。 ECMAScript制定了js的数据类型 数据类型有哪些? 基本数据类型 1.字符串 string 2.数字 Number 3.不尔 Boolean 4.空 Null 5. Undefined 6.对象 Obj
阅读全文
posted @ 2018-10-18 14:21 web学习者jn
阅读(90)
评论(0)
推荐(0)
编辑
2018年10月17日
js第三天
摘要: 1.变量提升 变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window,window分为两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的所有带var和function的关键字,执行js代码是从上到下执行,遇到变量就会通过内存地址去查找这个变量,有
阅读全文
posted @ 2018-10-17 21:20 web学习者jn
阅读(180)
评论(0)
推荐(0)
编辑
2018年10月16日
js第二天
摘要: 1..parseint() 2.parseFloat() 遇到第一个字节是非数字就结束了 3.var a=“hello word” a这个变量是字符串了,对于里面的每一个字母来说,他是字节。里面有11个字节。字节总数用length表示 4.符号运算 +字符串拼接 . 表示“的” 对于点前面的叫对象
阅读全文
posted @ 2018-10-16 11:30 web学习者jn
阅读(96)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页