- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaScript基础培训;Javascript是一种广泛用于客户端网页开发的脚本语言,最早是在HTML上使用的,用来给HTML网页添加动态功能,然而现在JavaScript也可被用于网络服务器,如Node.js
完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型,浏览器对象模型。
Javascript是一种动态、弱类型、基于原型的语言,内置支持类型;基本数据类型:数字,字符串,布尔值,null和undefined
对象:包括数组,函数等等。;Javascript对象包括:Array,Boolean,Date,Math,Number,String,RegExp,Global
每个对象都有相应的属性和方法;Array 对象用于在单个的变量中存储多个值。
一个典型的数组 [1,2,3,4,5,6]。
数组的属性:constructor,length,prototype,
数组的方法:concat(), join(), pop(), push(), reverse(), shift(), slice(), sort(), splice(), toSource(), toString(), toLocaleString(), unshift(), valueOf();Boolean 对象表示两个值:true 或 false。
var example = new Boolean(value);//定义一个布尔对
Boolean(value);//转换函数,把value转化成布尔值;Date 对象用于处理日期和时间。
Date对象只有constructor和prototype属性
Data对象常用的方法有:getDate(),getDay(),getMonth(),getFullYear(),getYear(),getHours(),getMinutes(),setSeconds(), getMilliseconds()等等。
示例;Math对象主要用来执行数学任务
Math对象属性:E,LN2,LN10,LOG2E,LOG10E,PI, SQRT1_2, SQRT2
Math对象方法:abs(x),acos(x),asin(x),atan(x),ceil(x),cos(x),floor(x),random(), round(x)……
示例,生成一个1-100的整数;Number对象和String对象都是原始的包装对象
什么是包装对象?;RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。
直接用法:/pattern/attributes
对象用法:new RegExp(pattern,attributes)
参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。
参数 attributes 是一个可选的字符串,包含属性 g、i 和 m,分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript 标准化之前,不支持 m 属性。如果 pattern 是正则表达式,而不是字符串,则必须省略该参数。;全局对象是预定义的对象,作为 JavaScript 的全局函数和全局属性的占位符。通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。全局对象不是任何对象的属性,所以它没有名称。;Global函数;BOM的全称是Browser Object Model(浏览器)对象模型,它允许允许访问和操控浏览器窗口,研发者通过使用BOM,可移动窗口、更改状态栏文本、执行其它不与页面内容发生直接联系的操作。BOM现在还没有正式标准。;Window
Navigator
Screen
History
Location;DOM全称是Document Object Model(文档对象模型)。DOM 定义了访问和操作 HTML 文档的标准方法。
;jQuery是最流行的Javascript框架,具有丰富的插件,其代码编写直观,执行效率高,而且封装了非常多的DOM操作方法。它简化了操作,降低了开发成本,已经得到了众多厂商的支持。jQuery目前最新版本是2.0.3
更多内容,请查看我之前的PPT /view/59028a09de80d4d8d15a4f58.html 第14页开始;Thanks!
文档评论(0)