当前位置: 移动技术网 > IT编程>开发语言>JavaScript > JavaScript1 基础

JavaScript1 基础

2019年12月07日  | 移动技术网IT编程  | 我要评论
JavaScript的组成 ·ECMAScript 描述了语言的语法和基本对象/ ·DOM 文档对象模型,描述处理网页内容/ BOM 浏览器对象模型 描述与浏览器进行交互的方法和接口 引入方式/ head标签内/body标签内 一般在</body>结束标签钱插入script的标签 <script> ...

javascript的组成

·ecmascript  描述了语言的语法和基本对象/ ·dom 文档对象模型,描述处理网页内容/ bom 浏览器对象模型 描述与浏览器进行交互的方法和接口

引入方式/

head标签内/body标签内  一般在</body>结束标签钱插入script的标签

<script>

..........  

</script>

外部引入 把js代码保存在外部.js的文档中引入 !外部文件代码不能包含<script>标签

<script src=" xxx.js"></script>

引入方式小结:内部引入/优点是较少服务器压力,缺点是不易维护。

外部引入/优点是易维护、代码结构整洁,缺点是增加服务器的请求压力。

输出方式:

alert() 警示框输出    有警示框的话会影响后面的代码输出,不点缺定的话不会执行后面的代码

console.log()方法  控制台打印    可以用来检查错误

document.write()  页面写入

作用:断点调试、查找bug。

注释:

在写代码时提高代码可读性,使结构清晰,便于后期维护。

单行注释  以  //xxxxx

多行注释  /* xxxx  ***/

变量:

变量就是用于存储信息的‘容器’

var name="xx"

命名规则:

变量名可包含字母、数字、_下划线、$符号。 变量名可以字母、_下划线、$符号开头,不能以数字开头。 变量名称对大小写敏感(y 和 y 是不同的变量)。 不能以系统关键字命名

!驼峰命名法   大 numbertwo   小  numbertow

!匈牙利命名法  根据意思命名

基础数据类型

number   数字    值为数字 var x1=36.8

string   字符串   储存字符  var answer='sjdfonefwnespf2314'

boolean   布尔型    只有两个值  var x=true/ var y=false

array  数组   使用单独变量名储存 var may=new may();   may[0]='xx' may[1]='fdsl'

object  对象   js中所有事物都是对象

undefined  未定义   当读取不存在的对象时会返回

null   空   表示无值

 

 

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网