黑马程序员技术交流社区
标题:
JS 学习笔记
[打印本页]
作者:
A190306350
时间:
2019-6-6 08:43
标题:
JS 学习笔记
Javascript
Js:
概念:一门客户端脚本语言;不需要编译可以直接被浏览器解析执行;
基本语法:1.与HTML集合的方式;可以定义在HTML页面的任意位置,但是会影响执行的顺序;
3.注释
单行注释://
多行注释:/**/
4.数据类型
原始数据类型(基本数据类型)
引用数据类型:对象
5.变量:
语法:var 变量名 = 初始化值;可以赋任意类型的值;
6.运算符
一元运算符:只有一个运算符的运算符:++,--,+(正号)
算数运算符:+ - * %...
赋值运算符:= += -=...
比较运算符:< >...
== 两边的值一样就返回true
=== 全等于。在比较之前,先判断类型,如果类型不一样,则直接返回false
7.流程控制语句
If...else...
Switch
在js中可以接收任意的基本类型;
While
For
Do... while...
基本对象:
Function:函数对象;
1.创建
Var fun =new Function(形式参数列表,方法体);不推荐
Function 方法名称(形式参数列表){
方法体;
}
Var 方法名= Function(){
方法体;
}
2.方法
3.属性
Length 长度
4.特点
方法定义时,形式参数的类型不用写,返回值类型也可以不用写;
方法是一个对象,如果定义名称相同的方法,会覆盖前面的方法
在js中方法的调用只与方法的名称有关,和参数无关;
在方法声明中有一个隐藏的内置对象(数组),
5.调用
方法名称(实参)
Array:数组对象
1.创建
2.方法
3.属性
4.特点
DOM简单学习:
功能:控制HTML文档的内容
代码:获取页面标签(元素)对象 ;
* document.getElementById("id值"):通过元素的id获取元素对象
* 操作Element对象:
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2