极客学院第三天整理(JavaScript)

1、什么是js

js是一种直译式的、基于对象的和事件驱动的脚本语言,是一种动态、弱类型的语言

直译式语言相对于编译式,被称为解释执行,直接由应用程序

基于对象:js中的DOM,BOM原型,操作对象

事件驱动:按钮的点击

2、js的运行环境或者说是解释器被称为js引擎,为浏览器的一部分(比如CHROME的V8引擎)

3、js广泛用于客户端脚本语言,最早在HTML页面上使用,用来给HTML网页增加动态特效,实现动态交互,美化页面的功能

4、js也被用于网络服务器,node.js

5、js的组成部分:1、浏览器对象模型(BOM) 2、文档对象模型(DOM) 3、核心ECMAScript:规定了js的脚本的核心语法,关键字,是js的骨架,其他都是扩展

6、js在web中的常见用途

     1、嵌入动态文本于HTML页面

      2、对浏览器事件作出响应

      3、读写HTML元素

      4、在数据被提交到服务器之前验证数据

      5、检测访客的浏览器信息

      6、控制cookies,包括创建和修改

      7、基于Node.js技术进行服务器端编程

7、js的开发环境的搭建

      1、常用的开发工具:Sublime Text  HBuilder  Dreamweaver  Notepad 

      2、浏览器工具:   Chrome   Firefox   IE    

8、js第一个程序

      1、js必须写在script标签之间,script脚本可以放置在head或者是body中

      2、外部引用js文件

<script type="text/javascript src="common.js"></script>

      

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值