这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文介绍了学习 javascript 重要的 3 个内容基础语法、dom 操作树及 document 对象,小伙伴们一定要弄明白才行
第一部分 基本语法:
1、数据类型(字符串、小数、整数、布尔、时间日期)
- var s = "3.14"
- var n = parsefloat(s) s += 5;
- var s = "abc3.14"
- var n = parsefloat(s) //NaN s+=5;//解析转换成小数型
- var d = parseInt(s) //解析转换成整数型
- isNaN(字符串),判断是不是数字模样的字符串,是 - false;否 - true
2、变量 3、运算符:四大类 4、表达式(为了组成语句):变量 + 运算符 5、语句:三大类() 分类: 顺序 分支:if;if..else,if..else..if..else...if..else;if 嵌套 switch...case 循环: 穷举法,迭代法;四要素(初始条件;循环条件;循环体;状态改变) for... while... 6、数组:var a= new Array(); 7、函数:四要素(名称,输入、返回、加工)
- function show()
- {
- }
1、运算符
比较运算符(7 种):==/===/!=/>/</<=/>=
===(全等于)
2、字符串 substring 的用法
3、练习题:累加求和(运用 Js 的方法)
4、进制转换
第二部分 DOM 操作(操作 html)树
windows 对象 -- 浏览器窗口 [window.document. window.alert()] window.location-- 地址栏 window.history-- 前进、后退(访问历史) window.status-- 状态栏 window.document;(重点)
第三部分 document 对象:
1、找
var d=document.getElementById("元素的 ID") var d=document.getElementsByName("元素的名称") var d=document.getElementsByTagNme("元素的标签名")
2、操作元素内容
常用元素:超链接、图片 分 2 类: (1)表单元素(3 类)文本 (imput: type=text,password,textarea,hidden)、按钮(submit/reset/button/image)、选择 (radio/checkbox/select 下拉列表、列表框 / file) 赋值 d.value=xxxx; 取值 var s=d.value (2)非表单元素: h1....h6;p;div;span;ul;ol;li(记忆新闻) 控制格式标签
来源: http://www.phperz.com/article/17/0413/274180.html