js基础学习笔记-基础信息(1)

219 阅读2分钟

1.脚本语言

脚本语言是一种应用程序语言,用于系统的扩展,使其按照用户的意愿去运行。

2.基本信息

根据使用方式的不同分为两类,嵌入式和非嵌入式。

  • 嵌入式脚本语言,通常为了应用程序的扩展而开发出来,解释器通常嵌入在被扩展的应用程序中,成为宿主程序的一部分。
  • 非嵌入式脚本语言,这类语言无须嵌入其他程序中例如JavaScript,这类语言的主要应用不是作为系统扩展,而是实现一般的任务控制

JavaScript主要运用在浏览器端,处理用户的输入实现交互功能。JavaScript可以结合数据库组件、文件系统组件等扩展组件实现任何想要的功能。

3.JavaScript组成

  • ECMAScript:JavaScript语法和基本对象
  • DOM:文档对象模型
  • BOM:浏览器对象模型

4.js引用位置

行间js

      优点:非常的直观,直接作用于元素;

      缺点:结构分离不清晰(js,css,html),无复用性,维护不方便,后期修改不方便;

内部js

      优点:结构分离清晰,复用性高(当前页面),较利于维护和修改

      缺点:多页面之间无法复用,多页面之间维护和修改比较麻烦

外部js:

      优点:结构彻底分离,多页面复用,后期维护修改非常方便

      缺点:增加请求数

5.script标签属性

上面两种写法作用相同,从html5开始,type可以省略,如果希望向下兼容,则需要加上。

6.调试

利用console.log()打印信息

7.script标签放置位置

通常放在文档最后面

8.标识符

变量名,函数名,函数参数,属性名统称为标识符