- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ja的vaScript入门经典
JavaScript 基础:
script标记的放置位置:可以放在head与/head之间,
也可以放在body与/body之间。当然它也可以放在其他
地方,但是Web 标准禁止这样做。
script 的属性:script 脚本的意思,type 属性告知浏览器所
使用的脚本语言。
浏览器自上而下解析页面,Version 1.x 表示版本号为1 的所
有版本的浏览器,version 1.0+表示版本号为1.0 或1.0 以上
版本的浏览器。
JavaScript 中的数据类型与变量:
JavaScript 是一种弱类型语言。
数据类型:1.数值类型 (整数,浮点数),实际上JavaScript
将他们都视为浮点类型;2.字符串类型,也叫文本数据,特
殊字符的处理 (转义序列 或 ABCD,ABCD),HTML
的一行代码中连续几个空格被视为一个空格用nbsp 表示
一个空格;3.布尔类型。
prompt()返回一个字符串。
document 对象代表Web 页面,document.write()可以向Web
页面中直接写入字符串和HTML 标签。
数据转换:对于空串和 null,Number 返回 0,parseInt 或
parseFloat 返回NaN ;对于含有非数字字符的串Number 直
接返回NaN ,parseInt 或parseFloat 返回已经转换的,若第
一个就为非数字字符,则直接返回NaN 。
数组:长度可变,对于var arr=new Array(6)也一 。
多维数组:var arr=new Array();arr[0]=new Array();实际上
JavaScript 中支持一维数组,多维数组从一位数组中模拟而
来。
判断、循环与函数:
if……else……,switch,for,for……in,while ,
do……while,break,continue
判断条件可以这 if(a=10)true;if(a=0)false;除了0 和NaN 的
任何数值将被转换成true ;空串(),null,undefined 转换为
true 。
isNan()判断一个数是否为NaN 。
逻辑运算:JavaScript 并不做无用功。
JavaScript——基于对象的语言:
浏览器自身也被设计为一个对象集合的模型,即浏览器对象
模型 (BOM )。
Date 对象:getTime(),获得从1970 年1 月1 日00:00:00 到
Date 对象所包含时间的毫秒数。getDate()返回当前日期是月
份中的第几天,getDay()返回星期几。
注意:处于安全考虑,Web 页面上的Javascript 程序不能修
改用户计算机上的当前时间和日期。
Math :静态类,不需要构造函数。向上取整,取整结果比原
数据大(-9.9——-9 ), 向下取整,取整结果比原数据小(-9.9
——-10), 四舍五入则只看小数部分。
String 对象:lastIndexOf() ;其查找方式与indexOf()一 ,
即从待查找字符串的头开始,顺着往后比较,其第二个参数
表示待查找的字符串的第一个字符的起始位置。
如:var str=hello paul,how are you paul;
则,lastIndexOf(paul,23);//23
lastIndexOf(paul,22);;//6
Number 对象:与String 对象类似,
如:var num=new Number(5);//typeof(num)=object
var num=new Number(5);num=5;//typeof(num)=number
Javascript 中的类:javascript 中无需事先定义类属性,
javascript 将根据需要自动创建它。对于对象属性,也可以
随用随加。
创建类:function className(参数)
{
this.a=参数;
}
属性前必须要有this,否则无效。
在类中通过固有的 prototype 属性添加方法和属性:
classNtotype.fun
您可能关注的文档
最近下载
- 专题八 热学和光学——高考物理三年(2022-2024)真题精编卷.pdf VIP
- 高中历史优秀教案教学设计范文(7篇).pdf VIP
- CB4204-2012 船用脚手架安全要求.pdf VIP
- 2023年全国出版专业技术人员职业资格考试出版专业基础知识(中级)试题及参考答案.pdf VIP
- 河南省南阳市2023-2024学年八年级下学期期末考试英语试题 .docx VIP
- 2024年太原外国语小升初模拟试题试题.doc VIP
- 2024届高考日语基础知识复习课件.pdf VIP
- 物料接收拒收管理规程.docx VIP
- 全国会计知识竞赛试题.doc VIP
- 物料接收、拒收管理规程.pdf VIP
文档评论(0)