这个周我们前端课也开始学习JavaScript了,JavaScript可谓是动态页面最基础的内容了,
我们课上也讲了很多js的内容,但上课太快,没来的及做笔记,所以我在课下又自己在网上复习了一下js的内容并做了笔记 如下:
js基本语法:
单行注释//
多行注释/**/
//1.输入框
//prompt("请输入数据")
//2.弹出警告框
// alert("hello")
//3.控制台输出
// console.log("hello js")
//4.页面输出内容
document.write("hello js")
//5.换行
document.write("<br/>")
document.write("hello.js")
原始数据类型:
bolean:布尔类型
null:声明null值的特殊关键字
undefined:代表变量未定义
number:整数或浮点数
string:字符串
bigint:大整数 例如 let=10n
算术运算符:
(字符串类型运算时,会自动转化为number类型)
+加法运算
-减法运算
*乘法运算
/除法运算
%取余数
++自增
--自减
&& 逻辑与,并且
|| 逻辑或 ,或者
!,取反
三元运算符:
三元运算符格式:
(比较表达式)?表达式1:表达式2;
执行流程:
如果比较表达式为ture,则取表达式1,反之取表达式2;
数组:
定义格式:
let 数组名=[元素1,元素2,...]
索引范文:
从0开始,最大到数组长度减一
数组长度
数组名.length
函数:
类似java中的方法,可以将一些代码进行抽取,达到复用的效果
定义格式
function 方法名(参数列表){
方法体;
return返回值
}
可变参数:
function 方法名(...参数名){
方法体;
return返回值
}
匿名函数:
function 方法名(参数列表){
方法体;
}
总结来说:很多语言其实和java那些高级语言差不多,中间在加上一些页面控制的元素,勇气更方便
网友评论