欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

javascript的语法及变量

程序员文章站 2022-04-04 16:04:52
...

Javascript
一 作用:行为、互动、跟网页的交互。
二 书写:1、内联(行内):属性的形式:style="样式属性:样式属性值“```

​       2、内部:style双标签,包裹css样式

​      3、外部(外联):link单标签,href属性,引入css文件路经

​          script标签放在那:业内习惯  head标签内   body后

​              script标签,放在不同的位置,执行顺序会受到影响。

​             不允许在引入外部js的script标签内,写js代码,写了也不会执行。        

  三 、**javascript的组成**

​    1、ECMAscript:语法,规定,规则,以什么样的格式,写代码

​    2、BOM:浏览器对象模型,提供浏览器的操作

​    3、DOM:文档对象模型,提供网页的操作

关系:ECMAscript规定了写什么代码在BOM中操作DOM

四        **打印信息方式** :将计算机的执行结果或数据,给用户呈现出来

​     1、alert()  打印到浏览器的弹出框  / 操作对象BOM浏览器

​     2、document.write() 打印到页面 /操作对象DOM

​     3、console.log()  打印到浏览器控制台,/BOM (操作的V8引擎)

五、**数据**:分们别类,记录信息的方式

​         1、常见的数据类型

​         **字符型(string**):必须加引号:""  ”   **数值型***(number*:29

  **undefined(undefined)**:未赋值            **布尔值(boolean)**:true   false

**对象(object)**: 标志是{},并不绝对的        **函数(function)**:标志是function

**null(object)**:null,空值 不存在的 虚无

 我说,见到了一个空的UFO。空:null

  \- 跟我来,来了,手指,指着地上的这个机器,告诉你说,这是一个空的UFO。空:undefined

**3.如何检测数据类型**

\- 通过typeof关键字,检测数据类型      `typeof 变量或数据`

 \- typeof的检测的结果的数据类型,必然是字符型数据      \- `typeof typeof 变量或数据`

  注意: 描述空的时候,出来null,其他都要加类型

​    空 字符:""  /    空  对象:{}/   空  函数:function(){}  / 空  数组:【】/   null :null /  undefined未赋值:undefined

4、**变量**  

当程序中,需要重复操作某些相同数据的时候,为了方便,可以将数据起个别名,通过这个别名,找到数据,使用,这个别名,就叫变量

语法:通过关键字声明: var a;  通过赋值方式,将数据存到变量中 :var a = "hello"; 

(将等号右侧的数据,起了一个别名叫等号左边的单词)

​     关键字:  \- 被ECMAScript定义了功能的单词

​     保留字      \- 暂时还没有被ECMAScript定义了功能,但是将来有可能被定义功能的单词

变量名的规则:1、必须以 字母,_, $开头     2、不允许出现`字母,_,$,数字` 之外的内容

​      3、不建议使用中文,有兼容,

尽量语义化: 1、词必达意    2、 建议使用当前数据类型的首字母作为前缀

 \3. 尽量使用驼峰式  \- 小:从第二个单词的首字母开始大写,常用     \- 大:从第一个单词的首字母开始大写,面向对象中,专用  \- 不允许使用关键字或保留字

 注意

  \- 变量名,千万别加,引号!!!!!!


相关标签: js javascript