java_script_jquery学习笔记

java_script_jquery学习笔记

ID:15155861

大小:948.28 KB

页数:71页

时间:2018-08-01

java_script_jquery学习笔记_第1页
java_script_jquery学习笔记_第2页
java_script_jquery学习笔记_第3页
java_script_jquery学习笔记_第4页
java_script_jquery学习笔记_第5页
资源描述:

《java_script_jquery学习笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JavaScript简介ljavaScript和Java没关系lECMAscript官方叫法l语法和Java比较像l不简单,语法更灵活lJava在JVM中运行,JS运行于浏览器(浏览器差异)lHTMLJS(JQuery)静态网页技术一、JS基本语法l全面支持unicode编码(Java也是)Java中Stringname;String姓名;//汉字或其他文字都可以表示,这就是全面支持unicode编码l弱数据类型相对比于Java强数据类型的编程语言StringnameintagedoublesalaryJS中:定义

2、变量时不用指定变量数据类型(变量不用指定,数据本身是有类型的)varname="tarena";varage=10;varsalary=10.0;第一个JS程序同CSS相似alert("helloJS");//alert输出document.write("页面");//写到页面的方法

3、ead>世界因你而不同!语法1.变量lJava中:Strings="hello";变量类型变量名=数据;lJS中:varname="hello";1)基本数据类型l数字类型JS中没有整数和浮点数类型之分,统一叫numberl字符串类型''和""效果相同,都是字符串l布尔类型第一种:truefalse第二种:非00第三种:非nullnull(容易混淆)容易混淆的一个例子:if(object){}表示如果有对象为真,无对象为假l特殊类型üundefined定义一个变量如果没有赋值

4、,变量为undefined没有定义变量时直接使用,变量也为undefinedünull注意点:varname=null;//null表示赋值为null,null也是一个值,不同于undefined注意点:javaScript函数没有提供返回值,函数的返回值为nullüNaNnotanumber假如在运算式中用字符串和数字运算,则显示为NaN注意:JS的灵活l允许定义多个同名变量varname="hello";世界因你而不同!varname="kitty";alert(name);//会输出kittyl定义同名变量,

5、会输出赋值的varname="hello";varname;alert(name);//会输出hellolJS默认一行为1条语句(不写分号也可以)varname="hello"alert(name);//会输出hellol允许不使用关键字var(全局变量)name="hello";//全局变量alert(name);functionf(){vara="1001";//局部变量:用var修饰的id=123;//全局变量没有用var修饰的}1)对象数据类型***function函数相当于Java中的methodJava

6、中定义方法:修饰符返回值类型方法名(参数表)异常表{}publicintadd(inta,intb)throwsExcpetion{returni+j;}第一种定义方法functionadd(a,b){returni+j;}没返回值类型,没参数类型提示:学没学好JS,关键对方法体会够不够深刻函数使用方式:世界因你而不同!

7、cript">functionadd(i,j){returni+j;}alert(add(1,2));第二种定义方法varfun=newFunction("i","j","returni+j");alert(fun(3,2));实际编码过程中不会有人用,帮助理解:函数也是可以存到一个变量中的辨析:functionadd(i,j){returni+j;}varfun1=add(1,2);//把调用函数的结果传给一个变量varfun2=add;//

8、把函数本身赋给一个变量alert("fun2"+fun2(1,2));匿名函数***varfun=function(i,j){returni+j;}alert(fun(1,2));注意:functionadd(i,j){returni+j;}alert(add(1,2,3));//输出3多加的参数不会管alert(add(1));//输出NaN(1+unde

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

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

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