[互联网]javascript笔记.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[互联网]javascript笔记

第一章 javascript基础篇 1.1 javascript介绍 1.jscript javascript:客服端编程强大 客服端把代码下载下来。由浏览器解释出来。 javascript 是由客服端解释运行的。 2.引入页面 1)直接写javascript代码 标记名称 事件=javascript代码 2)页面嵌入——在head区域 script type=text/javascript/script 3)外部文件调用 script type=text/javascript src=路径 language=javascript/script 3.document.write(); 向页面输出 注意: a.js代码严格区分大小写 b.每行代码以分好结尾 1.2 javascript基础 1.2.1 变量 声明: var 变量名称; 赋值: 变量名=值; 一般: var 变量名=值; 命名规则: a.字母、下划线开头,后边包含字母、数字、下划线; b.变量定义要有一定含义 c.驼峰命名法 1.2.2 数据类型 字符串:string 数值型:number 整型 浮点型 布尔型: null: 返回的类型是Object undefined: 未定义型 数组: 返回的类型是Object 对象: 1.2.3 转义字符 普通字符《==》控制符 的转换 \ \ \n \r \t 说明:若/要输出到页面,实体,转义 1.2.4 关键字 1.2.5 保留字 1.2.6原始值与引用值 1.2.7 原始类型 原始类型:Null, Undefined, Boolean, Number, String 注意:typeof(): 返回数据类型的函数 1.2.8 typeof()函数 1.3 数据类型 1.3.1 Undefined类型 若定义了变量,但没赋值,则该变量的值是undefined,用typeof()来判断该变量的类型也是undefined 若用typeof()来判断该一个未定义的变量的类型也是undefined 1.3.2 Null类型 1.3.3 Number类型 1.3.4 Boolean类型 1.3.5 String类型 1.4 转换 1.4.1 转换成字符串 Boolean值、数字和字符串的原始值都是伪对象,意味着它们具有成员属性和方法。它们通过toString()方法转换成字符串。 默认模式:a.toString(); 基模式:a.toString(2/8/16); 1.4.2 转换成数字 parseInt();转换成整型 parseFloat();转换成浮点型 1.4.3 强制转换 1.5 运算符 1.字符运算符 +拼接符号 2.算术运算符 + - * / % 3.比较运算符 = = != === !== 4.赋值运算符 = += -= *= /= $= 5.逻辑运算符 || ! 6.三元运算符 条件?条件为真时执行:条件为假时执行; 7.位运算符 按位与 | 按位或 ^按位异或 左移: 无符号右移: 有符号右移: 8.instanceof运算符 9.delete 1.6基础对象 1.6.1 Math对象 1.Math对象《===》数学对象 属性:PI PI属性: var 变量名 = Math.PI; 方法: pow 幂运算: var testPow=Math.pow(底数,指数); random方法: var testRan=Math.random(); * round方法: 四舍五入 var testRound=Math.round(数值); sqrt方法: 求平方根 var testSqrt=Math.sqrt(数值); ceil方法: 进一取整 var testCeil=Math.ceil(数值); floor方法: 舍一取整 var testFloor=Math.floor(数值); parseInt方法: 将数值型转化为整型 parseFloat方法: 将数值型转化为浮点型 1.6.2 date对象 1.创建date对象 var dt = new Date(); 2.getYear(); 3.getFullYear(); * 4.getMonth(); 5.getDate(); 6.getDay(); 星期几 7.时 分 秒 getHours(); getMinutes(); getSeconds(); 8.toGMTString() 转换成格林尼治时间表现形式 1.6.3 String对象 var str=aaaaaaaaaa; 属性: length属性: str.l

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档