欢迎来到天天文库
浏览记录
ID:30777210
大小:75.50 KB
页数:8页
时间:2019-01-03
《javascript基础教程——入门必看篇_基础知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JavaScript基础教程入门必看篇JavaScript他是一种描述性语言,其实他并不难学,只要用心学,一定会学好,我相信大家在看这篇文章的时候,一定也学过HTML吧,使用JavaScript就是为了能和网页有更好的交互,下面切入主题。一・JavaScript1・什么是JavaScriptJavaScript是一种描述性语言,也是一种基于对象(Object)和事件驱动(EventDriven)的,并具有安全性的脚木语言。2.JavaScript的特点JavaScript主要用來向HTML页面添加交互行为。JavaScript是一种
2、脚本语言,语法和Java类似。JavaScript一般用来编写客户端的脚本。JavaScript是一种解释性语言。3.JavaScript的组成ECMScript标准(规定所有屈性,方法和对象的标准)BOM浏览器对象模型(BrowserObjectModel):与HTML交互DOM文档对象模型(DocumentObjectModel):访问和操纵HTML文档4.JavaScript基本结构Language二”j
3、avascript”用來表示使用的语言是javascript5.JavaScript执行原理1•浏览器客户端向服务器端发送请求。(用户在浏览器地址栏屮输入的地址)2.数据处理:服务器端将某个包含JavaScript的页面进行处理。2.发送响应:服务器端将含冇javascript的HTML文件进行处理页而发送到浏览器客户端,然后由浏览器客户端从上直下逐条解析HTML标签和JavaScript标签,将页面效果呈给用户。二.在网页中引入JavaScript的方式1•使用注意:外部文件不能包含3.直接在HTML标签中三.JavaScript核心语法1•变量的声明和赋值变量的声明只有用阳“变量的命名规范和Java类似。Varnum二1;在JavaScri
5、pt中变量可以不用声明就可以直接使用,但是不推荐这种用法。2.数据类型Undefined(未定义类型)Null(空类型)Number(数字类型)String(字符串类型)Boolean(布尔类型)3.undefined和null的区别null表示〃没冇对彖〃,即该处不应该冇值。典型用法是:(1)作为函数的参数,表示该函数的参数不是对象。(2)作为对彖原型链的终点。Object.getPrototypeOf(Object,prototype)//nullundefined表示〃缺少值〃,就是此处应该有一个值,但是还没有定义。典型用法是
6、:(1)变量被声明了,但没冇赋值时,就等于undefinedo(2)调用函数时,应该提供的参数没有提供,该参数等于undefined。(3)对象没有赋值的属性,该属性的值为undefinedo(4)函数没有返回值时,默认返回undefinedo4•只有6种情况,判定结果为假。null,false,undefined,0,NaN5.字符串的一些常用方法toStringO;返冋字符串toLowerCasee();把字符申装换为小坊。toUppcrCascO;把字符吊转换成大写charAt(index);返回在指定位置的字符串indexO
7、f(str,index);查找某个指定的字符串在字符串中首次出现的位置Substring(index,index);返回位于指定索引indexl和index2之间的字符串(包括indexl不包括index2)Split(str);将字符吊分割为字符数组6.创建数组并为数组赋值的三种方式01.Varnum=('1','2');02.varnum二newArray(2);Num[O]=l;Num[l]=2;03.varnum=[<1','2'];数组的常用方法和属性Length:设置或返回数组中元索的数目JoinO:把数组的所有语速放入
8、一个字符串,通过分割符进行分割。Sort():对数组进行排序PushO:向数组末尾添加一个或更多元素,并放冋新的长度。
此文档下载收益归作者所有