初识JavaScript(简称JS)

发明者:布兰登.艾奇 1961——至今

在1995年用10天发明JS

最初命名为LiveScript 后来和sun公司合作改名为JavaScript

JS是世界上最流行的语言,运行在客户端的脚本语言

脚本语言:不需要翻译,运行过程由JS解释器逐行进行解释并执行

将第一行代码执行为机械语言在执行第二行代码,一行一行执行。

JS用处

1.表单验证(产生最初目的)

2.网页特效

3.服务端开发

4.桌面程序

5.APP

6.控制硬件-物联网

7.游戏开发

(html相当于人的身体、css相当于人的衣服)描述类语言 、

(js相当于人的肢体动作)编程类语言

浏览器分为渲染引擎JS引擎

渲染引擎用来解析html和CSS,俗称内核。比如chrome浏览器的blink

JS引擎成为JS解释器。用来读取网页中的JS代码对其处理后运行,比如chrome的  V8(号称最快的JS引擎)。

 

JS组成​​​​​​​

1.ECMAScript

规定了js的核心的语法知识

2.WebAPIs

分为dom(用来操作文档)和bom(操作浏览器)

我们可以通过mdn来对js进行学习

ECMAScript是由ECMA国际进行的标准化的编程语言,规定了JS的编程语言和基础核心知识,是所有浏览器厂商共同遵守的一套语法工业标准。这种语言在万维网上应用广泛,往往被称为JavaScript或JScirpt,实际上后两者是ECMAScirpt语言的实现和扩展。

DOM——文档对象模型

文档对象模型 (DocumentObject Modele简称DOM),是W3C组织推荐的处理可扩展标记语言的标准编程接口。通过DOM提供的集团口可以对页面上的各种元素进行操作(大小、位置、颜色等)

BOM——浏览器对象模型

BOM(Bowser Object Model,简称BOM)是指浏览器对象模型,他提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。通过BOM可以操作浏览器窗口,比如弹出框、浏览器跳转、获取分辨率。

js注释

注释分为单行注释和多行注释

单行注释使用//来进行注释,一次只能对一行代码进行注释

多行使用/*  */来进行注释,可以对多行代码进行注释

js结束符

js结束符一般使用英文;来代表语句结束

也可以不写任何符号直接书写下一行代码

这个我们实际开发的需求,如果公司统一不使用;来进行一行代码的结束,那我们就统一不写

结束符是可以省略的

js的书写位置

和css一样,js一般有三种书写位置,分别为行内式,外联式和内联式

内链我们一般是写在</body>的上面

行内一般写在标签内部

外联一般是使用<script src=“../”></script>来进行外部引用,要注意里面不要填写内容

onclick 点击事件,后期我们会学到 

 

JS输入输出语句 

输入框:prompt

警示框:alert

控制台输入:console

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值