java基础笔记16_javascript

java基础笔记16_javascript

ID:17651767

大小:65.50 KB

页数:8页

时间:2018-09-04

java基础笔记16_javascript_第1页
java基础笔记16_javascript_第2页
java基础笔记16_javascript_第3页
java基础笔记16_javascript_第4页
java基础笔记16_javascript_第5页
资源描述:

《java基础笔记16_javascript》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、day3131-01JavaScript:JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端:程序设计语言。特点:交互性(信息的动态交互);安全性(不允许直接访问本地硬盘);跨平台性(只要可以解析js的浏览器都可以执行,和平台无关)JavaScript与java不同:1.JS是Netscape公司的产品,前身是LiveScript;java是Sun公司的产品,现在是Oracle公司的产品。2.JS是基于对象,java是面向对象3.JS只需解释就可以执行,java需要先编译成字节码文件,再执行。4.JS

2、是弱类型,java是强类型。强类型:对每一种数据都定义好其类型,并对该类型所分配的空间进行好定义。弱类型:有一个空间,想放什么都行。31-02JavaScript与HTML相结合的方式:1.将JavaScript代码封装到2.将JavaScript代码封装到js文件中,并通过导入一个js文件:31-03JavaScript可以写在HTML的任意位置。支持单行和多行注释JavaScript的语法:通常高级程序设计语言的语法内容:1.关键字:该种语言中被赋予特殊

4、含义的单词2.标识符:用于标识数据表达式的符号。通常可以理解为在程序中自定义的名称。3.注释:///**/4.变量:用于标识内存中一片空间。用于存储数据,该空间中的数据是可以变化的。什么时候使用变量:当数据不确定的时候。5.运算符。6.语句。用于对程序的运行流程进行控制的表达式。7.函数。用于对功能代码进行封装,便于提供复用性8.数组。对数据进行存储,容器。9.对象。只要是基于对象的语言或者是面向对象的语言,就存在对象的概念。对象就是一个封装体,既可以封装数据,又可以封装函数。这些都是高级程序设计语言具备的共性内容,只

5、不过各种语言对这些内容的表现形式有所不同,但是基本思想是一致的。31-04JS是非严谨的语言,但是开发时建议按照严谨的方式来定义。JS语法--变量:使用到关键字:var定义变量:JS是弱类型的。分号有时候可以不写,varx=3;//var可以不写。x=”abc”;重新赋值为字符串。JavaScript中””和’’都代表字符串。alert(“x=”+x);//这是一个函数,将具体的参数通过对话框进行显示。31-05、31-06JS语法--运算符:1.算数运算符:+-*/%++--“12”+1-->121“12”-1---

6、>11alert(true+1);-->2//在js中,false就是0,或者null;非0非null,就是true,默认用1表示。2.赋值运算符=+=-=*=%=3.比较运算符<><=>=!=4.逻辑运算符:用来连接两个boolean型表达式&&

7、

8、!

9、&只能作为位运算符,逻辑运算符一般不用。只会返回01-1值,不会返回boolean。5.位运算符:&

10、^<<>>>>>6.三元运算符?:3>0?alert(“yes”):alert(“no”);alert(3>0?100:200);31-07JavaScript语法小

11、细节:1.undefined:未定义,其实它就是一个常量。varx;alert(xx);-->undefinedvarx;alert(xx==undefined);-->true想要获取具体的值的类型。可以通过typeof来完成。alert(typeof(“abc”));-->stringalert(typeof(“abc”)==‘string’);-->true可以用来判断类型。31-08语句:1.顺序结构。2.判断结构。代表语句:ifvarx=3;if(x=4){alert(“yes”);}else{alert(“

12、no”);}//-->true。大于0即为true。可以进行判断,所以返回true。解决方案:判断时,建议将常量放在左边,以报错来修正代码。varx=3;if(4==x){alert(“yes”);}else{alert(“no”);}//如果写成4=x,则会报错。3.选择结构4.循环结构5.其他语句31-09选择结构:switc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。