1:Js是javascript的简称,作用是用来跟网页互动,交互的。
2:Js书写分三种:内联(行内)、外部、内部。
内联:属性形式是由事件触发,比如:
内部:写在script双标签里面,比如:alert(“你好”)
外部:script双标签通过src路径引入js
注:不太建议使用内部样式和内联样式书写js代码,script标签放在不同的位置会受到影响,如果不是特殊要求,暂时将script标签写在body后面,不允许在引入外部js的script标签里面书写js代码!!!写了也不会执行。
3:JavaScript组成
ECMAScript:语法,规定了以什么样的形式书写代码
Bom:浏览器对象模型,提供了浏览器的操作
Dom:文档对象模型,提供了网页的操作
三者的关系:ECMAscript规定了以什么样的形式书写代码,在bom里面操作dom
4:打印信息的方式
打印信息是打印,不是输出信息,将计算机的执行结果或数据给用户呈现出来。
打印到浏览器中,操作的是bom对象
alert()
打印到浏览器的弹出框,操作的是dom对象
Domcuent.write()
打印到浏览器的控制台,操作的也是bom对象
Console.log()
5:数据
分门别类,记录信息的方式
常见的数据类型:
字符型(string):必须添加单、双、反引号,任何数据只要添加引号,就是字符!
数值型(unmber):20
Undefined:undefined,未赋值,不是未定义
布尔值(boolean):true\flase
对象(object):标志是{},并不是绝对的
函数(function):标志是function,并不是绝对的
Null(object):null,不是空对象,虚无的
描述空类型的时候,出了null,其他都要加类型。
比如:空 字符:””
空 对象:{}
空 函数:function(){}
空 数组:[]
Null:null
Undefined未赋值:undefined
如何检测数据类型?
检测数据类型,通过typeof关键字来检测:typeof(变量或数据),加不加括号都可以。当出现typeof typeof(变量或数据)的时候,检测的结果必然是字符型数据
6:变量
当程序中,需要重复操作某些相同数据的时候,为了方便,可以将数据起个外号,通过这个外号,找到数据并使用,这个外号就叫做变量与法。
通过var的关键字,声明:var a
通过赋值的方式,将数据存到变量中,一个等号赋值
Var a = ‘hellow’;
讲等号右边的数据存到左边的变量中。
变量名的命名规则:
必须以字母、下划线、
开
头
不
允
许
出
现
字
母
、
下
划
线
、
开头 不允许出现字母、下划线、
开头不允许出现字母、下划线、以外的内容
不建议使用中文,有兼容
尽量词必达义,建议使用当前数据类型的首字母为前缀或者使用驼峰式命名法,不允许使用关键字(被EAMCSrcipt定义了功能的单词)或保留字(暂时还没被定义,但是将来有可能会被定义的单词)。
小窍门:如果担心是关键字或保留字,可以在单词前面加前缀。
注:变量名,千万不能加引号!!!
2020.0421知识总结
最新推荐文章于 2024-08-27 15:59:21 发布