IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript学习笔记第一天 -> 正文阅读

[JavaScript知识库]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)?
*/

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-21 12:06:15  更:2021-10-21 12:07:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/13 2:56:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码