栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Javascript 学习总结(转发版)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Javascript 学习总结(转发版)

1、Javascript 简介 1.1Javascript 的组成

ECMAScript + DOM + BOM

注:ECMAScript 只是一个标准

1.2 Javascript 的特点

①解释型语言:无需编译,直接运行。
②动态语言:变量可变。
③基于原型的面向对象语言。
④类似Java的语法结构:for、if、while等语法和java基本一致。
⑤严格区分大小写。

1.3 Javascript 的使用

①标签引用

    

②外部引用:src属性

		 
		
			
			
1.4 Javascript 的输出语句

①页面输出:document.write()
②控制台输出:console.log()
③窗口弹出:alert()

1.5 注释

单行://
多行:

2、Javascript 的基本语法 2.1 标识符:”厦大“ 、$

注:ECMAScript标识符采用驼峰式命名法。

2.2 字面量:常量 2.3 变量:a

变量的声明与赋值:var a=10

2.4 数据类型:5+1

五种基本类型+Object

  • 字符串型(String)
  • 数值型(Number)
  • 布尔型 (Boolean)
  • null型(Null)
  • undefined型(Undefined)
    注:typeof 数据 -----用来检查一个变量的数据类型

①String 字符串:" "、‘’

②Number:整数和浮点数
Infinity:正无穷
-Infinity:负无穷
NaN:非法数字(Not A Number)
注:以上三种特殊数字也是Number类型

③Boolean:true、false

④Undefined:声明但没有初始化时,只有一个undefined

⑤Null:空对象,typeof 返回Objiect,只有一个null

2.5 强制类型转换

①转换为String类型
方法一:toString()

		

注意:
该方法不会影响原变量,只将转换后的结果返回。
null和undefined没有该方法,调用会报错。

方法二:String()

		

注意:
对于Number和String实际调用的还是toString方法。
null和undefined不会调用toString方法,而是直接转换为"null"和"undefined"。

方法三:任意数据类型 +

		

②转化为Number类型
方法一:Number()
可以用来转化

3、循环语句 4、对象 4.1 创建的对象的两种方式

第一种方式: new Object()

	

第二种方式: {}

	
4.2 两种属性访问
		
4.3 delete关键字删除属性

delete 对象.属性名

       	
4.4 for…in 遍历对象
      	
5、函数 5.1 函数的概念

函数是一连串语句的集合,只有调用才会运行。
函数也是对象,用typeof检查时返回一个function。

5.2 创建对象的方式

第一种:使用函数对象的方式创建(不用)
格式:new Function(" ")

   	

第二种:使用函数声明来创建(常用)
格式:new Function(" ")

   	

第三种:使用函数表达式来创建(常用)
用函数表达式创建的函数也叫匿名函数。
格式:new Function(" ")

   	
5.3 函数的调用

多的参数不会赋值,少了就undefined。

   	
5.4 return 函数的返回值
   	
5.5 立即执行函数 ()()

立即执行函数只执行一次。

   	
5.6 对象中的函数

如果一个函数作为一个对象的属性保存,那么就称这个函数为这个对象的方法。即函数在对象中叫方法。

   	
6、JavaScript 常用的对象 6.1 数组

数组:同类元素的有序集合,从索引0开始读取。
数组也是对象的一种,用typeof检查时返回object。

6.1.1 创建数组方式

第一种方式:对象创建数组 new Array()

		

第二种方式:字面量创建数组 [ ]

		
6.1.2 数组的方法

①添加元素:push() 、unshift()

		

②删除元素:pop() 、shift()

		

③遍历数组:forEach
forEach方法中的function回调有三个参数:
第一个参数是遍历的当前元素 (必需),
第二个参数是当前元素的索引值(可选),
第三个参数是当前元素所属的数组对象(可选)

		
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/859762.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号