javascript 学习

javascript权威指南

JavaScript是面向Web的编程语言

现代Web浏览器——基于桌面系统、游戏机、平板电脑和智能手机的浏览器——均包含了JavaScript解释器。

描述网页内容的HTML、描述网页样式的CSS以及描述网页行为的JavaScript。

JavaScript是一门高端的、动态的、弱类型的编程语言,非常适合面向对象和函数式的编程风格。

弱类型语言解释执行,强类型语言编译执行

面向过程vs面向对象

解释性语言运行代码需要解释器,解释执行,不需要编译

动态类型语言vs静态类型语言
动态类型语言是在运行时确定数据类型的语言.变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型,javascript

静态类型语言是指在编译时变量的数据类型就可以确定了,在使用变量之前必须声明数据类型c# java

google将它的javascript解释器叫做v8

javascript 输入和输出功能(类似网络、存储和图形相关的复杂特性)是由JavaScript所属的“宿主环境”(host enviroment)提供的。这里所说的宿主环境通常是Web浏览器

事件处理程序是一个在浏览器中注册的JavaScript函数,当特定类型的事件发生时浏览器便调用这个函数。通常我们关心的事件类型是鼠标点击事件和键盘按键事件(在智能手机中则是各种触碰事件)。

window.onload 文档加载完成才会执行

try { 
         // 捕获这段代码抛出的所有异常

      } 
catch(e){ 
        /* 忽略这些异常 */
      }
posted @ 2022-09-13 15:30  Running00  阅读(10)  评论(0编辑  收藏  举报