JavaScript学习笔记第一天

创始人布兰登·艾奇(Brendan Eich),起初命名为LiveScript后来与Sun公司合作改名为JavaScript

JS运行在客户端的脚本语言,不需要编译,由js解释器(js引擎)逐行解释执行。Node.js也可以用于服务器端编程。

JS由三部分组成,分别为:

1.ECMAScript(JavaScript语法):规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准;

2.DOM(文档对象模型):是W3C组织推荐的处理可扩展标记语言的标准编程接口,通过DOM提供的接口可以对页面上的各种元素进行操作;

3.BOM(浏览器对象模型):提供了独立于内容的,可以与浏览器窗口进行互动的对象结构,通过BOM可以浏览窗口,比如弹出框等。

JS的作用:

  • 表单动态校验(密码强度检测)

  • 网页特效

  • 服务端开发(Node.js)

  • 桌面程序(Electron)

  • App(Cordova)

  • 控制硬件-物联网(Ruff)

  • 游戏开发(cocos2d-js)

JS有三种书写位置 ,分别为行内,内嵌和外部

1.行内式:

<input type="button" value="XXX" 
οnclick="alert('Hello World')" />

使用行内式书写时,代码可读性差,不方便阅读;引号多层嵌套,容易误用。

2.内嵌式:

<script>
    alert('Hello  World~!');
</script>

3.外部式:

引用外部js文件
<script src = "my.js"></script>

使用外部式书写时:

①利于HTML界面代码优化,既美观,也方便文件级复用;

②引用外部JS文件的script标签中间不可以写代码;

③适用于JS代码量比较大的情况下。

JS注释方法

1.单行注释

// 我是单行注释 (快捷键 ctrl + / ) 

2.多行注释

/*
  获取用户年龄和姓名
  并通过提示框显示出来
  点击vscode左下角管理-键盘快捷方式-切换块注释
  (默认快捷键 alt + shift + a) 
*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值