js是一门弱类型有脚本语言,脚本语言就是不需要进行编译直接运行的,就像PHP一样;java,c都是编译型语言。
js的变量通过使用var关键字来进行声明。我们按照上一节课的文件夹结构创建html和js文件,在js文件中写上如下代码:
var str = "我是字符串";
console.log(str);
var arr = ["数组1","数组2","数组3"];
console.log(arr);
var obj = {name:"zsf",age:18};
console.log(obj);
var fun = function(params){
console.log(params);
}
fun("我是函数参数");
// 这是单行注释
/**
*
* 这是多行注释
*/
在js中使用var声明一个变量,变量由字线,数字和下划线组成,且首字母不能是数字;
字符串:使用双引号""包起来的是字符串;
数组:使用[]括起来的是数组;
对象:使用{}包起来的,可以使用 对象.属性名 来访问;
函数:使用function来进行声明,function 变量名 (参数){},以上是使用的匿名函数声明的;
注释:// 是单行注释;/**是多行注释*/
输出:console.log是js中的输出语句;
作用域:js也分全局作用域和局部作用域,在函数内声明的变量为局部作用域;在函数外部声明的变量为会局作用域,其他任何脚本都可以访问;