说说我知道的JavaScript1

400 阅读1分钟

自己学习记录中ing... 我们学习前端JS一般接触的第一本书就是红宝书,作为入门绝对是有非常大的帮助的(入门的时候看一些网上教程也是很有帮助的)!

1、学习JS要知道:它呢是由三部分组成:

ECMAScript(js语法)+DOM(页面文档对象模型)+BOM(浏览器对象模型)

1.1 ECMAScript(js语法)

规定了JS的编程语法和基础核心知识

详细情况可以看MDN

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript

1.2 DOM(页面文档对象模型)

通过DOM提供的接口可以对页面上的各种元素进行操作(位置、大小等)

1.3 BOM(浏览器对象模型)

它提供了独立于内存的、 可以与浏览器窗口进行互动的对象结构,通过BOM可以操作浏览器窗口,比如弹出框,控制浏览器跳转、获取分辨率等。

2、JS书写

书写位置分三种: 行内、内嵌、外部

也就是js在html页面就能写,通过浏览器就可以看到内容效果;

2.1 行内式的JS

直接在元素内部,可以将单行或者少量JS代码写在HTML标签的事件属性中(以on开头的属性),比如onclick;

html 双引号,js 单引号

<body><input type="" value="" onclick="功能"></body>

2.2 内嵌式的JS

(双标签)

<head><script>功能</script></head>

2.3 外部JS文件

<head><script src="1.js">一定不要写代码!!!!!</script></head>

3、注释

单行ctrl+/

多行ctrl+shift+a 可以首选项-键盘快捷方式 ctrl+shift+/