随笔分类 -  javaScript学习笔记

一些javascript的学习和实践记录
javascript学习笔记[8]--BOM基本应用
摘要:玩了好几天,玩的也好累了,天天打dota,打cf,和弟弟两个人开黑,然后老是被杀,弄得英雄1200的初始积分被我刷到了1分,看来我真的不是玩游戏这块料,算了,算了,看点书吧,大家新年快乐。 7.1BOM之源---window对象 基础知识:BOM是(Browser Object Model--浏览器对象模型),由于浏览器是javascript程序的宿主,所以window对象,以及有它产生的对象都称为宿主对象,它们包括(document,location,navigator,event,history,screen等)。 如果看过我前面的文章的话,肯定会记得一个... 阅读全文
posted @ 2013-02-11 17:53 tony_lp 阅读(1605) 评论(6) 推荐(0) 编辑
javascript学习笔记[7]--内建对象
摘要:昨天晚上回了趟乡下,所以没时间写博客了,那今天继续吧,今天主要是学习了ECMAScript 5增强的对象模型, 以及一些javascript的内建对象,现在总结一下。先说明一下哦,我也是一只菜鸟啦,刚学没多久,大家一起探讨探讨,如果博客写的有问题的话,欢迎及时帮我指出。 7.1 ECMAScript 5 增强的对象模型 看完了,我不知道有些什么用,感觉讲的东西都是好理论的东西,实际应用的应该比较少吧。就拎一下重点: ECMAScript 5 增强了对对象模型的控制力度,通过新的对象模型,用户可以控制单独的属性是否允许读取,写入,删除和枚举等,甚至可以控制对象是否... 阅读全文
posted @ 2013-02-01 16:31 tony_lp 阅读(1869) 评论(0) 推荐(0) 编辑
javascript学习笔记[6]--面向对象
摘要:今天又是宅在家中一天,看了面向对象编程,包含以下几个章节,创建类和使用类,类成员访问控制,继承和组合,静态成员和静态类,多态,原型链本质论。因为已经有了学习其他面向对象语言的经历,所以这边看的速度快了点,预计明天开始进入javascript内建类。 有一件略微忧伤的事,昨天写的学习笔记【5】--函数2被博客园移出首页了,估计是那管理员看我一天发了三篇随笔,而且深度不够吧,所以看不下去了,却弄得我好忧伤,好忧伤,好了,这一节就尽量写的长一点,然后多一些自己的理解吧,简单的知识就不说了,哎,这种学习性的东西其实就是这样。。 6.1面向对象--基础概念 这里我不仔细说了... 阅读全文
posted @ 2013-01-30 22:12 tony_lp 阅读(1853) 评论(5) 推荐(6) 编辑
javascript学习笔记[5]--函数(2)
摘要:吃晚饭,洗个澡,然后继续吧,今天看完这些,明天就能进入面向对象了,后面还有bom,dom,ajax还有好多需要看呢。刚刚真是惭愧,我还以为我看完函数那一章了呢。汗颜^^^ js函数刚开始的时候会对()有些不清楚。这边分享一下:()有两个作用: 1)分隔作用,function func(arg1,arg2){} var a = String(adwad); (1+2)*3 2)执行作用,var acc = func(); 这里就是执行。 (function(){})(); 前面的小括号指的分隔符,最后的小括号指的是立即执行,很优雅的写法。 这... 阅读全文
posted @ 2013-01-29 22:23 tony_lp 阅读(1237) 评论(1) 推荐(0) 编辑
javascript学习笔记[4]--函数
摘要:好了,现在开始函数这一章节,这之后就开始面向对象,加油吧,多看点。 4.1 内建的全局函数 javascript中内建了很多预定义的函数(也叫做全局函数或者顶级函数),用于处理常见的操作。可以看作是Global类的方法,并且常量Infinity和NaN可以看作是Global类的属性,方法包括escape(), eval(), isFinite(), inNaN(),parseFloat(), parseInt(),Boolean(), Number(), String(), unescape(), encodeURI(), decodeURI(), encodeU... 阅读全文
posted @ 2013-01-29 18:10 tony_lp 阅读(1399) 评论(3) 推荐(1) 编辑
javascript学习笔记[3]--流程控制
摘要:玩了一会游戏,现在可以静一下,看会书,今天看到了流程控制和函数基础,先总结一下流程控制,等会再总结一下函数控制,明天应该就可以进入javascript的面向对象编程了。我主要看的是javascript权威指南--张亚飞编著--清华大学出版社;还参考了javascript核心对象参考手册--韩延峰--人民邮电出版社,还有就是网上自己百度的,一些不错的博文我都会附上链接,也尊重那些原创作者们。好了开始: 3 流程控制 一些简单的流程控制,例如if....else if ...else语句,switch语句,while,do while语句差不多所有语言都一样的吧,自己稍微看一下就行... 阅读全文
posted @ 2013-01-29 14:40 tony_lp 阅读(1386) 评论(4) 推荐(1) 编辑
javascript学习笔记[2]--数据运算
摘要:刚刚前天说了要每天坚持的,结果昨天就没有坚持,稍微给自己找一个借口,昨天后来去乡下了,晚上回家都已经9点多了。不过今天也是陪同学一天,难得晚上有点时间,静下来看点。废话不多说了。 今天看了点数据运算和运算规则还有流程控制。 1. 数据运算和运算规则 1.1 字符串拼接即加法运算符(+)//就是觉得挺好玩的,就把下面几行代码贴下。document.write(10+"10"); //输出1010document.write(10+new Array("30",20));//输出1030,20(首先将数组转换成字符串)document.write(" 阅读全文
posted @ 2013-01-28 23:36 tony_lp 阅读(1362) 评论(7) 推荐(2) 编辑
javascript学习笔记[1]--变量
摘要:每天收获一点,慢慢地就多了。 今天开始正式学习javascript,虽然以前都有一些涉及,但是没有好好的系统的学上一编,趁这段寒假,多学一点总是好的,坚持就是胜利,废话不多说了。 1. 数据类型: 简单(基本)数据类型:Boolean, Number,String,Undefined,Null。 复杂数据类型:Array,Object等。 2.区分undefined 和 null Null: (1) null 意味着没有值,即缺少数据。 (2)包含 null 的变量包含“无值”或“无对象”。换句话说,该变量没有保存有效的数、字符串、boolean、数组或对象... 阅读全文
posted @ 2013-01-26 21:18 tony_lp 阅读(1530) 评论(10) 推荐(3) 编辑