美文网首页
前端学习之JS基础

前端学习之JS基础

作者: MissPSTime | 来源:发表于2019-01-30 15:41 被阅读0次

  JS基础学习:

1.A jax (异步交互技术)技术就是js的一个应用,提升用户体验,

JS组成部分:

ecmascript:  js标准

dom          通过js操作网页元素

bom          通过api操作浏览器

特点:

简单易用

解释执行:不用通过编译,直接通过浏览器中js引擎就可以进行执行。

基于对象:

使用范围:表单验证,轮播特效,开发游戏

JS的书写位置:

JS执行的过程中,代码会阻塞,JS执行完成之后才会继续执行

1.内嵌式

<script type=text/javascript>

alert();

</script>

2.外链式

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

  test.js为新建的js文件

输出消息的几种方式

1.alert();   确认框

2.confirm(); 对话框(两个按钮)

3.console.log 打印日志到控制台

4.prompt()  多一个输入框的提示框   prompt(提示)

5.document.write();直接在浏览器页面中输出消息

转义字符:  

变量:

<script type="text/javascript">

          var name=  prompt("请属兔");

           alert(name);

</script>

数据类型:number string boolean undefined(变量未初始化) null(释放内存)

typeof(1);判断数据类型

算数运算符

number类型-数字字符串,得到的是number

number类型-非数字的字符串,得到的是NaN,是一个数字类型(意思为得到的不是一个数字)

%取余

等号运算符:

==只判断值不判断类型

===不仅判断值是否相等,还会判断数据类型是否一样

!=只判断值不判断类型

!==意思为:不全等于,不仅判断值还会判断类型

数组数据的合并:concat

join方法会在数组的的每个元素后面加一个你自己定义的分隔符,并且转化为字符串

函数的定义和调用:function 方法名(参数){},然后通过方法名调用。

相关文章

网友评论

      本文标题:前端学习之JS基础

      本文链接:https://www.haomeiwen.com/subject/fsrcsqtx.html