JS简介笔记及习题

JavaScript简介

概念

  • JavaScript主要用于HTML的页面,嵌入在HTML的源码中。,它存在于全世界所有 Web 浏览器中,能够增强用户与 Web 站点和 Web 应用程序之间的交互。
  • JS是弱类型语言,没有类型声明,它的变量不必具有一个明确的类型。
    JS是脚本语言,换句话说,可以用来编程的并且直接执行源代码的语言,就是脚本语言。
  • JS也是解释性的语言。何为解释性语言?是在运行的时候将程序直接翻译成机器的语言。
  • JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言,可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
  • HTML5的出现更是突出了JavaScript的重要性,例如HTML5的绘图支持、本地存储、离线应用、客户端通信等,都大量使用了JavaScript。
  • JS不操作任何的数据,直接对用户和客户的输入做出相应。

特点

  • 简单性:它是基于Java基本语句和控制流之上的简单而紧凑的设计,是学习Java的好过渡,而且,它的变量类型是采用弱类型,未采用严格的数据类型。
  • 安全性:JS不允许访问本地硬盘,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据的丢失。
  • 动态性:JS可以直接对用户或客户输入做出响应,无须经过Web程序。它对用户的响应采用以事件驱动的方式进行,即由某种操作动作引起相应的事件响应,如:点击鼠标、移动窗口、选择菜单等。
  • 跨平台性:JS依赖于浏览器本身,与操作环境无关。只要能运行浏览器的计算机,并安装了支持JS的浏览器就可以正确执行,从而实现了“编写一次,走遍天下”的梦想。

组成

由ECMAScript、文档对象模型(DOM)、浏览器对象模型(BOM)。

注:

  • DOM描述了处理网页内容的方法和接口。通过DOM,可以访问所有的HTML元素,连同它们所包含的文本和属性,可以对其的内容增、删、改、查。
  • BOM描述了与浏览器进行交互的方法和接口
  • ECMAScript描述该语言的语法和基本对象
JS简介笔记及习题_第1张图片
图片1.png
JS简介笔记及习题_第2张图片
图片2.png

开发工具

1、记事本
2、EditPlus
3、Notepad++
4、HBuilder
5、WebStrom
6、Sublime (较好)

Javascript的工作原理

JS简介笔记及习题_第3张图片
图片3.png

JavaScript的基本语法

注:


  • 注:Script应写在body中的最后一个元素,以保证所有元素均被加载。
    2.链接外部JS文件
    语法:
    注:引入Script语句应写在body中的最后,以保证所有元素均被加载。
    3.在HTML标签中,作为某个元素的事件属性值或者是超链接href属性值
    示例:

    注:当即有内部添加,又有链接外部的JS文件时,
    内部添加的语句不能添加到链接外部的JS文件的语句中,需要重新写一个内部添加的

你可能感兴趣的:(JS简介笔记及习题)