javascript 百度百科
http://baike.baidu.com/link?url=hB5Veq98C5EuMyLgi4Kd-YwjPUzmczbKyW4MYmhDSIANEctu17QHOZCdQuZJjMxKBXa9ZrC7n7NLEn_mCN8AWq
javascript
编辑
JS即javascript,更多含义,请参阅JS(多义词)。
目 录
1
1
2
3
4
5
|
< script type = "application/javascript" >
<!--
document.write("这是Javascript!采用直接插入的方法!");
//-Javascript结束-->
</ script >
|
1
2
3
|
< script language = "javascript" type = "text/javascript" > <!--//--> <! CDATA [[//> <!--
//javascript代码
//--> <!]]></ script >
|
1
|
< script src=“url” type = "text/javascript" ></ script >
|
1
|
< script src = "Script.js" type = "text/javascript" ></ script >
|
1
|
< script src = "Script.js" type = "text/javascript; version=1.8" ></ script >
|
10脚本调试
JavaScript Editor
随着用JavaScript编程的深入,你会开始理解那些JavaScript给出的不透明错误信息。一旦你理解了你常犯的一般性错误,你就会很快知道怎样避免它们,这样你写的代码中的错误将越来越少。编程实际上是一种能随着时间不断飞快进步的技术。但是不管变得多么熟练,你仍然要花一些时间调试你的代码。如果你做过家庭作业,或有过JavaScript编程经验,你会知道相当多的时间是花在调试上。这很正常- 这只是编程者必须做的事之一。实际上,按照大量的研究,程序员平均百分之五十的时间花在解决代码中的错误。
11相关特性
1
2
3
4
5
6
7
|
var myVariable= "outside" ;
function myFunction(){
var myVariable= "inside" ;
alert(myVariable);
}
myFunction();
alert(myVariable);
|
1
2
3
|
var myVariable= "outside" ;
let (myVarialbe= "inside" ) alert(myVariable); // inside
alert(myVariable); // outside
|
1
2
3
4
|
( function (){
var myVariable= "private"
})();
alert(myVariable); // undefined
|
Js代码
alert(n);
}
1
2
3
4
5
6
|
var obj={
getThis: function (){
return this ;
}
};
alert(obj.getThis()===obj); // true
|
1
|
alert(window=== this );
|
1
2
3
4
5
6
7
8
|
document.body.addEventListener( 'click' , function (){
alert( this ===document.body); // true
}, false );
this 在构造函数中则是指实例
function Person(name){
this .name = name;
}
var Sam= new Persom();
|
12相关区别
与Java的不同
javascript完全手册
Java之于Javascript就好比Car(汽车)之于Carpet(地毯)。
与JScript不同
与DOM的关系
与其他脚本语言
1
2
3
4
5
6
7
8
|
< script language = "vbscript" >
function AL()
AL = "S"
end function
</ script >
< script language = "javascript" >
alert(AL());
</ script >
|
13进阶技术
14程序举例
1
2
3
4
5
6
7
8
9
10
11
12
|
< html >
< head >
< script type = "text/javascript" >
<!--
document.write("Hello, world!")//直接在浏览器视窗显示。
alert("Hello, world!")//开启对话视窗显示。
-->
</ script >
</ head >
< body >
</ body >
</ html >
|
15相关版本
版本历史
版本
|
发布日期
|
基于
|
Netscape Navigator
|
Mozilla Firefox
|
Internet Explorer
|
Opera
|
Safari
|
谷歌Chrome
|
1.0
|
1996年3月
|
2.0
|
3.0
|
|||||
1.1
|
1996年8月
|
3.0
|
||||||
1.2
|
1997年6月
|
4.0-4.05
|
||||||
1.3
|
1998年10月
|
ECMA-262 1 edition / ECMA-262 2 edition
|
4.06-4.7x
|
4.0
|
||||
1.4
|
Netscape
Server
|
|||||||
1.5
|
2000年11月
|
ECMA-262 3 edition
|
6.0
|
1.0
|
5.5 (JScript 5.5),
6.(JScript 5.6),
7.(JScript 5.7),
8.(JScript 6)
|
6.0,
7.0,
8.0,
9.0
|
||
1.6
|
2005年11月
|
1.5 + Array extras + Array and String generics + E4X
|
1.5
|
3.0, 3.1
|
||||
1.7
|
2006年10月
|
1.6 + Pythonic generators + Iterators + let
|
2.0
|
3.2, 4.0
|
1.0
|
|||
1.8
|
2008年6月
|
1.7 + Generator expressions + Expression closures
|
3.0
|
|||||
1.8.1
|
1.8 + Minor Updates
|
3.5
|
||||||
1.9
|
1.8.1 + ECMAScript 5 Compliance
|
4
|
版本标准
16发展历史
17常见问题
18其他程序
HTML |
|
---|
XML |
|
---|
Web脚本 |
|
---|
Serv脚本 |
|
---|
.NET |
|
---|
多媒体 |
|
---|
文档呈现语言 |
|
---|
样式格式描述语言 |
|
---|
动态网页技术 |
|
---|
客户端交互技术 |
|
---|
客户端脚本语言 |
|
---|
标识定位语言 |
|
---|
文档纲要语言 |
|
---|
- 参考资料
-
1. javascript深入理解js闭包 .百度库文 .2013-04-18 [引用日期2013-08-21] .
2. 用JavaScript 创建模块化的交互用户界面 .慧都控件网 [引用日期2013-04-24] .
3. Javascript开发移动应用程序 .北大青鸟飞迅网 .2013-05-10 [引用日期2013-05-10] .
4. Javascript继承机制总结 .上海泽众软件科技有限公司 [引用日期2013-10-17] .
5. Web开发人员最喜爱的10款流行JavaScript库 .慧都控件 [引用日期2013-09-23] .
- IT服务创新编程软件软件技术web技术 编程 , 语言 , web , 动态网页 ,
javascript 百度百科相关推荐
- 使用CURL构建爬虫,抓取百度百科内容
实现这个功能的步骤: 首先打开百度百科,在搜索框输入"php"关键词,得到搜索列表,一般都是10条: 然后使用火狐的Firebug分析百度列表的内容组成,主要是html标签,发现去 ...
- chrome浏览器的性能测试--本文引用自 百度百科http://baike.baidu.com/view/1835504.htm
Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器.该浏览器是基于其他开放原始码软件所撰写,包括WebKit和Mozilla,目标是提升稳定 ...
- 【爬虫实战】10应用Python网络爬虫——定向爬取百度百科文字
python百度百科爬虫 网页源代码分析 编程实现 小结 网页源代码分析 首先找一下需要爬取的正文: 对应的源代码有两个地方: 上图往后翻会发现省略号,所以下面这张图才是我们需要爬取的部分: 编程实现 ...
- 【ibokan】SEO个人笔记+百度百科详细介绍
SEO优化排名靠前2个最重要问题 1.锚文本 当a标签文本子啊psd图当中已经书写好静态文字{即 给前段工程师的文字时确定的} 我们要去尝试书写title 对于img要添加的链接标签 一定要书写标签 ...
- 基于jquery的锚点滚动插件(百度百科效果) anchorScroll.js
1.插进使用场景 请打开https://baike.baidu.com/item/日本动画#hotspotmining,查看百度百科页面效果. 2.插件源代码(更新 2017-08-28): jQue ...
- 发现百度百科的cookie更容易理解【手动滑稽】
以下内容全部来自百度百科,只不过我在此基础上加上我的理解,(部分加粗或者加下划线)算是笔记 cookie(储存在用户本地终端上的数据) Cookie,有时也用其复数形式 Cookies,指某些网站为了 ...
- html 仿百度百科导航下拉菜单
演示图1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3 ...
- 爬取百度百科上中国所有城市的信息
1 # coding=utf-8 2 import xlrd 3 import xlwt 4 import requests 5 import re 6 import json 7 import os ...
- 姚殊清华计算机科学与技术,王道顺(清华大学计算机科学与技术系副教授)_百度百科...
王道顺 (清华大学计算机科学与技术系副教授) 语音 编辑 锁定 讨论 上传视频 王道顺,毕业于四川大学理学博士 (应用数学),现为 清华大学计算机科学与技术系副教授. 中文名 王道顺毕业院校 职 ...
- python编程中文版百度百科_1.2 搭建python+pycharm编程开发环境
工欲善其事必先利其器,很多小伙伴在学习编程的道路上,第一步就被编程环境搭建劝退.今天就让我们起来快速搭建一个python的开发环境,开启征服python的第一步. 一.Python安装 1.1pyth ...
最新文章
- Android应用中通过AIDL机制实现进程间的通讯实例
- BAT新风向标:程序员有福利了!
- 科学家利用BCI技术来缓解幻肢疼痛
- 在Windows7中与虚拟机实现远程桌面连接
- [InnoDB系列] -- SHOW INNODB STATUS 探秘
- js javascript UTF-8 GB2312编码转换
- 一文带你领略人工神经网络激荡70年
- Python__名称空间与作用域
- 为了USB3,吾还是换了电脑
- python核心编程第三版课后习题一
- html中引入的图标库,动态引入阿里图标库
- 文本聚类kmeans
- 是否可以将现有图表导入到 think-cell?
- 阿拉伯数字转换为英语
- 金融小知识-八行五保-三大综合性金融
- css3+html5——机器猫哆啦A梦+手、脚、头动起来!
- 微信小程序——简单计算器
- 信息化 vs 数字化
- 一个人靠不靠谱,就看这三件小事
- Flume原理和使用
热门文章
- 博客群建软件-Google会认为哪些网站是作弊网站?
- [数据可视化] 柱状图
- ps修图教程新手入门:如何用Photoshop处理证件照
- 【安卓】3.修改列表增加下划线样式(保姆级图文+附示例)
- 【IOS篇】Cocos2d-x 集成Chartboost广告
- matlab电机仿真精华50例 清晰版,MATLAB电机仿真精华50例PDF 源码.part1
- ElasticsearchException解决方案
- android 自定义字体 ttf,Android利用TTF文件设置字体
- 网站服务器登录很慢,网站打开速度慢如何解决?有何技巧?
- 俄勒冈之旅_我在俄勒冈州SAO软件协会上通过A hrefhttpdbsaoorgcalendarofeventseventdescription进行介绍...