python–JavaScript(js)/上
标签:记录派生ext找不到不同返回结果导入默认值条件
JavaScript(js)
ECMA—–定义的基础语法
DOM——document object model
BOM——Browser object model
Javasript 基于对象的,也是面向对象
ECMAScript描述了以下内容:
语法
类型
语句
关键字
保留字
运算符
对象(封装 继承 多态)基于对象的语言 使用对象
JavaScript的引入方式
直接编写:
<script>
alert(123)
</script>
导入文件
<script src=\”http://www.mamicode.com/index.js\”></script>
JavaScript的基础
1 变量
js是一门相当随便的语言,是一门弱类型语言。
在JavaScript中,这些字母被称为变量。
0变量是弱类型的(很随便);
1、声明变量时不用声明变量类型,全部使用var关键字;
var a:
2、一行可以声明多个变量,并且可以是不同类型
var name=\”yuan\”,age=18,sex=\”male\”;
3、(了解)声明变量时,可以不用var.如果不用var 那么它是全局变量。
4、变量命名,首字符只能是字母,下划线,$美元符 三选一,且区分大小写,x与X是两个变量
5、变量还应遵守以下某条著名的命名规则:
var myFirstValue=\”http://www.mamicode.com/123\”;
var MyFirstValue=\”http://www.mamicode.com/123\”;
在以Pascal标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,
i表示整数,s表示字符串,如下所示。
var iMyFirstValue=http://www.mamicode.com/123
2基础规范
1、每行结束可以不加分号.没有分号会以换行符作为每行的结束
a=1;b=2;
a=1 b=2;——错误
a=1
b=2
//推荐
a=1;
b=2;
{
a=1;
b=2;
//推荐加tab
a=1;
b=2;
}
2、注释 支持多行注释和单行注释/* */ //
3、使用{}来封装代码块
3 常量和标识符
常量:直接在程序中出现的数据值
标识符:
1、不以数字开头的字母、数字、下划线(_)、美元符号($)组成
2、常用于表示函数、变量等的名称
3、例如:_abc,$abc,abc,abc123是标识符,而1abc不是
4、JavaScript语言中代表特定含义的词成为保留字,不允许程序再定义为标识符