认识javascript什么是javascript?JavaScript是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。scape公司开发的一种脚本语言,其编写的程序可以嵌入到HTML页面中,并直接在浏览器中解释执行。JavaScript可以被浏览器直接解释执行,它可以更好得减小服务器压力,提高程序运行效率。发展历史以及应用范围关于历史离我们太远了,scape公司开发的就行,现在JavaScript是应用非常广泛的语言,也是一种”神奇”的语言。应用范围:(1)增强网页的动态效果(2)实现与用户的实时动态交互(3)对客户端的事件进行处理(4)对浏览器窗口进行简单的控制(5)通过自带的document对象对HTML文档的外观和内容进行操作和处理(6)Ajax技术的核心组成部分Javascript语言特性(1)基于对象:提供内置对象(2)事件驱动:脚本语言特性(3)简单性:弱类型语言(4)动态性:可以实时与网页交互(5)跨平台:浏览器解释执行JavaScript和Java的关系—没有关系,相当于雷锋和雷峰塔的关系。:在HTML页面中嵌入JavaScript脚本语言,使用标签<scripttype=”text/javascript”>//jscode</script>,标签之间写js脚本,对于type属性,希望大家记住,我们强制大家使用。外部引用:<scriptsrc=”引入后缀名为js的脚本文件的位置”></script>内联引用:<inputtype=”button”value=”点击”onclick=”javascript:alsert(‘内联f方式’)”/>,那么我们就要面临这样的问题是我们把javascript脚本应该放在什么位置。经过测试,我们发现javascript脚本语言可以放置在页面的任意位置,但是定义的时候说最好放在body标签或head标签之间,但是我们推荐大家写在head标签之间,这样也算是一种潜规则吧。关于javascript的注释单行注释://多行注释:/*注释*/编写JavaScript工具Javascript语法javascript命名规则变量名以字母、下划线或美元符号开头变量名只能由字母、数字、下划线或美元符号组成,不能包含标点符号,不能使用汉字不能使用JavaScript保留字(关键字)见:让人发疯的javascript的关键字JavaScript对大小写敏感变量名应该能够体现其本身的意义首字母小写,第二个单词开始首字母大写同一代码块中应统一规范,参照匈牙利命名法javascript语法元素变量定义变量是用来临时存储信息的,值可以改变的容器。声明在JavaScript中,可以使用var关键字来声明变量,同时由于JavaScript是一种弱类型的脚本语言,变量还可以在不声明的情况下直接使用。但是,使用var关键字显示地声明变量,可以提高程序的可读性。因此,在JavaScript中做变量声明时,最好使用var显式的声明。,只声明不给变量赋初始值。例如:varstr;,不赋初始值。例如:vari,j,k;,同时给变量赋值。varsize=0;提示:JavaScript变量声明时,不指定变量的数据类型,一个变量一旦声明,可以存放任何数据类型的信息,JavaScript会根据存放信息的类型,自动为变量分配合适的数据类型。特殊情况,如果不使用var声明变量,大家不需要见怪,如果需要可以自学。变量的作用域Javascript中也分为全局变量和局部变量,理解方式跟java当中类似。数据类型typeof的使用typeof方法是对返回值的类型,使用方式typeofX或者typeof(X)推荐数据类型介绍在我们认识的javascript世界中,我们接触的数据类型没有java中的类型那么复杂,但是我们从来不应该去蔑视他,我们要重视它的本质,看穿它。下面我们来学习一下JavaScript的数据类型数据类型我们分为两种:简单类型和复杂类型。简单类型介绍类型名称类型描述string字符串是指在JavaScript中用单引号或双引号包含起来的零至多个字符。面向人类的理性事物,而不是机器信号。人机信息沟通、代码根据此理解人的意图等功能都靠它了。number线性的事物,大小和次序分明,多而不乱,便于代码进行批量处理,也控制代码的迭代和循环等。注意:typeof(NaN)和typeof(Infinity)都返回numberNaN如果参与任何数值计算的结构都
Javascript总结 来自淘豆网m.daumloan.com转载请标明出处.