-
一.js是由ECMAScript DOM BOM
-
ECMAScript是js的标准
-
BOM:浏览器对象 提供对象操作浏览器
-
DOM:文档 对象模型 提供对象操作网页
-
二.js特点
-
1.是一种解释性脚本语言(代码不需要进行预编译)
-
2.是类似于C和java语法结构,是一种动态性语言,所有的都是暂时的,不确定的
-
3.是一种动态语言
-
4.基于原型面向对象
-
5.严格执行区分大小写也就说abc与ABC会被解析器认为是两个东西
-
三.重点:输出语句
-
alert(×××)
-
含义:弹出一个通知框。显示×××内容,出现一个确定按钮
-
注意:写在括号里面的需要用引号包裹。如果不是数字就不需要
-
-
页面输出内容:
-
document.write(“这是我的第二天代码”)
-
document.write("XXX) 在页面中显示的双引号的htm1代码
-
-
控制台输出:
-
console.log("这是第三句代码");
-
-
行内样式(不推荐写)
-
a标签跟非a标签
-
因为a标签本身就有行为出现(可以实现跳转链接)
-
<a href="javascript:alert(不知道对不对)">点我</a>''
-
-
a标签没有行为出现的时候就是非a标签
-
-
内嵌式
-
在页面书写一个script标签
-
注意:不需要任何行为,只要打开页面就可以执行
-
特点:在页面里面可以书写无数个script标签
-
-
把js的代码书写在标签的内部
-
会按照从上到下的顺序执行
-
理论上写在任何地方都可以 但是推荐放在</head></bdoy> 因为学得少推荐在boby末尾
-
-
-
外部引入
-
特点:把js放在.js后缀的文件里面
-
在页面中通过src属性引入页面
-
特点:跟内嵌式一样
-
四.注释
-
js注释跟Java注释是一样
-
单行注释:双斜杠(//)注释内容
-
多行注释:
-
ctrl+shift+/
-
五.变量
-
怎么使用变量
-
在用变量的时候我们首先声明一个变量
-
在js中声明变量用var关键字 必须要有的
-
空格 分割变量名和关键字 必须要有的
-
变量名:你自己起的名字用来代表后面一串东西
-
等于:在is中等于就是赋值的意思把右边里面的内容复制给左边的变量名
-
值:就是你代表的内容
-
要先赋值才能用
-
当你输入任何一个语法的时候,只要不用引号就代表你在输入一个变量
-
-
特点
-
1.一个变量只能保存一个值,当你给第二个值会把第一个值覆盖
-
2.一个变量如果你想保存多个数据原则是不可以的 但是有的数据类型是可以进行的
-
3.没var关键字可以定义变量(但是不推荐)
-
4.尽量保持代码结构
-
变量的三种方式
-
1.定义变量不赋值
-
2.使用关键字可以同时定义多个变量,多个变量之间用(逗号)隔开
-
-
-
变量//自变量
-
console.log括号里面加双引号输出的是自变量,不加双引号输出的是变量
-
六.标识符
-
在js中所有的我们自主命名的都叫做标识符
-
所谓的标识符就是值变量 函数 属性的名字或者函数的参数
-
标识符可以是按照下列格式规则组合起来的一个或者多个字符
-
1.第一个字符必须是一个字母,下划线(——)或者一个美元符号($),注意(@,#等等都不可以使用)
-
2.标识符是不可以数字开头,比如:12avb
-
3.标识符不能说ES中的关键词或保留字
-
4.标识符一般采用驼峰命名法:首字母小写,每个单词的开头字母大写,其余字母小写,比如(hello,word或者xxx Yyy Xxx)规范:1.不要使用中文,运行是可以的 但是不推荐使用 2.尽可能语义化:就是起的名字要有意义
-
-
-
-
-
-
-
-
-
-
js基础笔记(一看就会)
最新推荐文章于 2024-09-23 16:36:59 发布