个人知识整理(javascript篇初识)

个人知识整理(javascript篇初识(简介 书写方式 注释))
一个小前端~突然想写点什么…算是梳理一下自己的知识吧

Javscript 简介
浏览器本身并不会执行JS代码,而是通过内置 JavaScript 引擎(解释器) 来执行 JS 代码 。JS 引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以 JavaScript 语言归为脚本语言,会逐行解释执行

Javscript 的组成:
r08vTK.png

DOM ( 浏览器对象模型)
通过 DOM 提供的接口可以对页面上的各种元素进行操作(大小、位置、颜色等)

BOM (页面对象模型)
通过BOM可以操作浏览器窗口,比如弹出框、控制浏览器跳转、获取分辨率等。

ECMAscript (javascript语法)
JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准。
代码写在一对script标签中

Javscript 3种书写方式:
1行内式

1
可以将单行或少量 JS 代码写在HTML标签的事件属性中(以 on 开头的属性),如:onclick

可读性差, 在html中编写JS大量代码时,不方便阅读;
引号易错,引号多层嵌套匹配时,非常容易弄混;
2内联式

1
2
3
可以将多行JS代码都写到 script 标签中
达到了与HTML代码分离,小demo时书写方便;相对内联式 更容易阅读
编写大型项目或团队联合开发不方便

3外链式
//首先创建一个 XXX.js文件 然后在html页面引入的方式;
//(XXX为文件名,可随意自己设置,尽量勿使用中文)
//引入方式:

1
2
3
4
把大段 JS代码独立到 HTML 页面之外,既美观,也方便文件级别的复用
适合于JS 代码量比较大的情况
!!! 引用外部 JS文件的 script 标签中间不可以写代码

Javscript 两种注释方式:
单行注释 //
// 我是一行文字,不想被 JS引擎 执行,所以 注释起来
1
多行注释 /* 内容*/
/*
我是一行文字;
不想被 JS引擎 执行,所以 注释起来;
*/
1
2
3
4
下一篇想写下常用的输入输出语句,变量,命名规范,数据类型 关键字 等
更新时间—不确定
1
2
访问我的个人站

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值