- 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 基础
变量:区分大小写( html 不区分大小写)变量和作用域:
Js 在函数内部直接读取全局变量
在函数外部无法读取函数内部的局部变量
3) 在函数内部声明变量的时候,要使用 var ,如果不用,则认为声明的是全局变
量
2.
标识符的命名:第一个字符必须是字母、下划线或
$
第二个字符及以后:字母、数字、下划线或¥
3.
保留字(不可以当做标识符)
:
声明变量:
声明变量: var a ;
赋值: a=10 ;
3) 声明变量和初始化变量: var a=10 ;
声明多个变量: var x , y, z=10 ;
5) 不声明变量,直接使用: x=10
数据类型:
Typeof 操作符:用来检测变量的数据类型:
Undefined :未定义
Boolean :布尔型
String :字符串
Number :数值
Object :对象 /null
Function :函数
例如: Var sun= “太阳 ” ;
Alert ( typeof sun );
Undefined 类型:定义了一个变量但是没有给这个变量赋值、使用一个为定义
的量、或者用了一个不存在的对象的属性的时候,返回 undefined
Null 类型:空字符,表示不存在的值
如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为 null 。
养成编码的规范,不要忘记初始化变量。
Boolean 类型: true/false (小写)
Var hello= “ hello world ”;
alert ( typeof hello ) // 返回的是 string 类型
Var hello=Boolean ( hello world ;
alert ( typeof hello
) // 返回的是
boolean
类型
c) If 语句:
Var hello=
“ hello world
”
if ( hello ) {
alert( 如“果条件为 true ,就执行这条语句 ” );
} else {
alert( 如“果条件为 false ,就执行这条语句 ” );
}
d)
Number 类型:数字型
a) 整数或者实数, 所有的数字都以浮点型来表示, 如: var a=474 ;var b=54.23 ;
判定是否超过数字型的范围: isfinite ()函数 ,如果没有超过, 返回 true ,超过了返回 false 。
var box=10e1000;
alert(isFinite(box)); // 返回 false
处理整数: parseInt ()函数
6) String 类型:表示由零或多个 16 位 Unicode 字符组成的字符序列, 即字符串。
字符串可以由双引号(??) 或单引号 ( ‘’表) 示。
Tostring ()函数 :把值换成字符串
Object 类型:一组数据和功能的集合
Var box = new object ();
Object 里可以任意传参,可以传数值、字符串、布尔值等。而且,还可以进行相应的计算。
转义序列:
\n:换行
\t :制表
\b:空格
\r:回车
\f :换页
:斜杠
运算符:
数组:
Push ():追加数组数据
Pop ():删除数组最后一个数据
Shift ():移除数组第一个数据
Unshift () :把数据移到数组的第一位
实例属性和类属性:
实例属性:在函数中用this 前缀修饰的变量,要通过对象来访问
类属性:在函数中以函数名前缀修饰的变量, 类属性是整个类的, 可以通过类(函
数)来访问。
局部变量:只能在函数里面访问
10. 函数:
1) 函数的声明:
a) 无参函数: function box () {
Alert (‘ 只有函数被调用,我才会被执行 ’ )
}
调用函数: box ();
b) 有参函数: function box ( name , age ) {
Alert (‘你的名字’ +name+ ‘年龄 ’ +age )
}
调用函数并且传参数: box (‘爆米花 ’,12 );
定义函数的三种方式:定义命名函数定义匿名函数
使用 function 类匿名函数
var s = new Function (‘nume ’,document.write (‘Function 定义的函数 ’ +document.write (“你好” +name ))+)
递归函数:
Return 返回值:
Arguments 对象:
a) 是所在函数的一个内置类数组对象,可以用数组的 [i] 和 .length 。
Sd
重载:就是根据参数选
您可能关注的文档
最近下载
- 甄嬛传英文剧本.docx VIP
- 蛋白质的生物合成翻译PPT.ppt VIP
- 通风与空调调试系统调试及检测验收方案.docx VIP
- 数学建模在高中数学教学中的情境创设与问题解决能力培养教学研究课题报告.docx
- 注册会计师-会计-基础练习题-第五章投资性房地产-第一节投资性房地产的特征与范围.docx VIP
- 通风空调系统检验调试与验收实施方案.docx VIP
- 注册会计师-会计-高频考点题-第五章投资性房地产.docx VIP
- 2025年中国烈士纪念日ppt课件(优质ppt).pptx VIP
- 注册会计师-会计-基础练习题-第五章投资性房地产-第二节投资性房地产.pdf VIP
- (2025秋新版)人教版二年级数学上册《四 厘米和米》PPT课件.pptx
原创力文档


文档评论(0)