韩顺平javascript笔记(全套)资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
韩顺平2011javascript笔记(全) JavaScript javascript基本介绍: javascript是实现网页动态效果的基石,在web的开发中扮演重要的角色,被广泛的应用到各个领域: 网页游戏 地图搜索 股市信息查询 web聊天 ···· 在web开发中,js是必不可少的技术,同时js也是ajax/jquery/extjs等框架的基础。 javascript是一种广泛用于客户端WEB开发的脚本语言,常用来给HTML网页添加动态的功能,比如响应用户的各种操作。 脚本语言: 脚本语言往往不能独立使用(单独使用没有什么意义),它一般与html/asp/jsp/php 脚本语言有自己的变量,函数,控制语句。 脚本语言是一种解释性语言。 JS一般在客户端的浏览器执行。但也可以对服务器进行编程(非常少) JavaScript简介 JavaScript是一种解释型的语言。Javascript并不是java的一种java脚本语言,除了名字都带有java这个此外,两者并没有任何关系。 Javascript的第一个版本出现在Netscape Navigator2浏览器中。人们最初给javascript起的名字是LiveScript。然而由于,当时java技术的正是如日中天,netscape公司给livescript改名为javascript,以便是人们更加注意javascript。随着javascript的发展,微软公司决定在IE浏览器中加入微软的品牌的javascript,即Jscript。脚本语言不仅只有javascript的一种,还有其他的脚本语言,如VBscript和perl语言 script标记:第一个简单的javascript程序 在网页中添加script/script标签中添加javascript代码,在script/script之间的代码块,不是用于显示html元素,而是需要浏览器进行处理的脚本代码,在script标记和对应的/script标记之间包围的代码块,称为脚本块。 script标记可以放在html页面的头部,即head/head之间。 script标记具有一些属性,其中最重要的属性就是type属性。前面提到了javascript并不是唯一可用的脚本语言,可以的脚本语言需要按不同的方式进行处理。我们需要浏览器,在当前的页面中我们所使用的是何种脚本语言。 script type=”text/javascript” ****************************************************************************************noscript/noscript是一种防御性编码,如果用户的浏览器不支持javascript或者是设置过高的安全级别,那么就会显示出相应的提示洗洗,避免了在用户不知情下停止运行或者的都错误结果。 ******************************************************************************* 在javascript中用分号表示一个语句的结束 Javascript是弱类型语言。什么叫做弱类型语言。在强类型语言中,使用变量之前,必须先声明变量的类型,才能使用。而javascript则不需要这样使用。 案例1: 你的第一个程序,javascript高手都是从这里开始的,这个程序完成一个非常简单功能,在网页中弹出一个对话框,显示“hello world!” js的位置:js的位置可以随意,但是一般用在head/head标签 js必须用 script language=”javascript” js代码 /script ?如果没有使用script/script包含起来的话,则浏览器则会视为普通文本 案例2: 对前面的程序,改成一个简单加法运算程序 js的变量的类型是怎样决定? js的数据类型是弱数据类型语言。即在定义变量的时候,统一使用var表示,甚至可以去掉var关键字 js中的数据类型是有js引擎来决定的。数据类型可以变化的。 var name=”shopping”; //js引擎知道name是字符串 name=22; //这时name自动变成了数 varkk=2; //kk是整数 vary y; //y是undefined类型 javascript中的标识符 标识符指的是javascript中定义的符号,例如,变量名,函数名,数组名等。标识符可以有任意顺序的大小小字母、数字,下划线和美元符号($)组成,但是标识符不能以数字开头,不能是javascript的保留关键字。 javascript是严格区分大小写的。javascript中每条语

文档评论(0)

502992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档