1.DOM(文档对象模型)是HTML和XML的的应用程序接口(API).DOM将把
整个页面规划成由节点层级构成的文档,HTML或XML页面的每个部分都是一个节点的衍生物。
如:
<html>
<head>
<title>Sample Page</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
DOM解析:
2.
BOM:浏览器对象模型,可以对浏览器窗口进行访问和操作。使用BOM,开发者可以移动窗口,改变状态栏中的文本以及执行其他与页面内容
不直接相关的动作
3.
js语法
1..和java一样,区分大小写
2..和java不一样,变量是弱类型的,只用var 运算符定义变量
3..和JAVA不一样,每行结尾的分号可有可无
4..JS另一个有趣的方面是在使用变量之前不必声明。
eg: var sTest = "hello ";
//sTest2并没有被定义,但是也能出结果
sTest2 = sTest + "world";
alert(sTest2); //outputs "hello world"
4.
变量可以存放两种类型的值,即原始值和引用值
原始值存放在栈中,引用值存放在堆中
5.
基础原始类型:
Undefine,Null,Boolean,Number,String
var oTemp; //Undefine;
var bFound = true; //Boolean
var inum=55; //Number
var sColor1 = "blue"; //String
var sColor2 = 'blue'; //String
基础引用类型:
Object,Boolean,Number,String
var oStringObject = new String("hello world");
6.
typeof运算符有一个参数,即要检查的变量或值。
eg:
var sTemp = "test string";
alert(typeof sTemp); //outputs "string"
alert(typeof 95); //outputs "number"
对变量或值调用typeof运算符将返回下列值之一
"undefined",如果变量是Undefined型的。
"boolean",如果变量是Boolean型的。
"number",如果变量是Number型的。
"string",如果变量是String型的。
"object",如果变量是一种引用类型或Null类型的。
//为了解决对引用类型的判断(返回object) 采用instanceof运算符
eg: var oStringObject = new String("hello world");
alert(oStringObject
instanceof String ) //outputs "true"
7.
常用运算符: ++,--,+,-,not,and,or ,*,/,%,>,<,>=,<=,==,
!=,=,?
var o = new Object();
o.name = "Nicholas";
alert(o.name);
8.
常用语句:
if语句,do-while语句,while语句,for语句,break语句,continue语句,switch语句
闭包的概念:
var sMessage = "Hello World!";
function sayHelloWorld() { //注意:此处函数没有参数
alert(sMessage); //调用的是外面全局变量
}
- 大小: 4.4 KB
- 大小: 6.2 KB
分享到:
相关推荐
网上有人分享经验,说到学习前端开发技术JavaScript很实用的一些书籍,从入门到高级,一一列举,很不错。整理了一下发上来。 名称: JavaScript+DOM编程艺术.pdf 概述: “本书理应奉为经典。文笔清晰,采用了优秀...
第一页:Javascript高级教程 欢迎您继续学习Javascript高级教程。在此之前我们已经学习 了Javascript5日教程。在这一阶段的学习中我们将继续学习在 ...Javascript的许多神奇功能,使你能够制作真正对多媒体应用 程序。
JavaScript 曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax 的到来,...学习、理解、实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本书就是开始。
JS学习-001为什么学习JS怎么学JS第一章总结 这是第一篇学习JS的内容。 为什么学习JS 为什么要学习JS? 因为项目要用vue.js。 然后不会vue.js, 而且一些教程视频看得不是很明白。 后来发现学vue.js需要js等作为基础,...
JavaScript语言精粹(中文版,高清) JavaScript 曾是“世界上误解的语言”,因为它担负太多的特性,包括糟糕的交互和...学习、理解、实践大师的思想,我们才可能站在巨人的肩上,才有机会超过大师,这本书就是开始。
接触javascript的时间说起来,长不长,短不短,其实真正开始学习它的时候应该是在去年大四11月份的时候,反正写网上的一些简单的特效,基本都是用jquery写得比较多,以致于对原生的js了解也是一知半解
具体js继承是干啥呢,刚开始做前端的时候我是用来面试的(最早写些小效果的时候基本用不到,为啥要看呢,因为面试官很爱问这个问题啊),所以就看看大概的,面试时候能说个大概,在这个问题上算是面试党了。...
《编写可维护的JavaScript》适合前端开发工程师、JavaScript程序员和学习JavaScript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。运用本书中讲述的技巧和技术,可以使JavaScript团队编程从侠义的个人...
这些图书都是JS必读的经典书目,JS权威指南,JS高级程序设计等图书都是JS学习阶段必读的书籍,特地做了一些整理
程大纲升级后,覆盖热门大数据可视化内容,深度贯穿前端后端开发,紧贴主流企业一线需求,注重项目和实战能力,真正做到项目制教学,业内罕来千锋教育吧,不仅可以免费体验14天的html5课程,还能感受课堂氛围,更能...
javascript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax的到来,...学习、理解,实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本书就是开始。
我还将向你们展示 Javascript的许多神奇功能,使你能够制作真正对多媒体应用 程序。 今天我们将学习一项很有用而且很有趣的内容:cookies - 这 是用来记录访问过你的网页的人的信息。利用Cookies你能...
《编写可维护的JavaScript》适合前端开发工程师、JavaScript程序员和学习JavaScript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。运用书中讲述的技巧和技术,可以使JavaScript团队编程从侠义的个人偏好的...
JavaScript语言精粹(中+英文版) JavaScript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败...学习、理解,实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本书就是开始。
我们是一群自我激励的团体,他们通过javascript学习过程相互支持,并进行着一系列项目/挑战。 我们相信,学习和成为某个方面的专家的最好方法是通过实践,我们也相信,当您可以教别人时,您将真正地具体化自己的...
在你真正开始学习JavaScript 之前,花一分钟了解一下什么是JavaScript,它有哪些功能。 JavaScript不是jQuery、Flash或Java。与它们不同,它是一种独立的编程语言。 JavaScript 是浏览器语言(尽管现在不完全是
javascript从入门到跑路—–小文的js学习笔记(1)———script、alert、document。write() 和 console.log 标签 … … javascript从入门到跑路—–小文的js学习笔记目录 ** 一、BOM(Browers,Object,model)...