码迷,mamicode.com
首页 > 编程语言 > 详细

javascript

时间:2017-11-26 12:52:47      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:deb   3ds   事件   i/o   googl   item   sig   编译   style   

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

组成部分

ECMAScript,描述了该语
技术分享图片 javascript组成
言的语法和基本对象[2] 
文档对象模型(DOM),描述处理网页内容的方法和接口。[2] 
浏览器对象模型(BOM),描述与浏览器进行交互的方法接口

它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言

组成部分

 

ECMAScript,描述了该语言的语法和基本对象[2] 

文档对象模型(DOM),描述处理网页内容的方法和接口。[2] 

浏览器对象模型(BOM),描述与浏览器进行交互的方法接口

日常用途

  1. 嵌入动态文本于HTML页面。
  2. 读写HTML元素
  3. 对浏览器事件做出响应。
  4. 检测访客的浏览器信息。[ [4]  ] 
  5. 在数据被提交到服务器之前验证数据。(表单验证)  
  6. 控制cookies,包括创建和修改等。[4] 
  7. 基于Node.js技术进行服务器端编程

Node.js 使用由 Google 开发的 V8 引擎,它可以将 JavaScript 编译成原生机器码并快速执行。由于 Node.js 使用事件驱动的非阻塞 I/O 模型,因此对于内存使用和数据密集的实时 Web 应用十分高效和轻便,可在多个设备上工作。

使用 Node.js,可以非常快速地执行常见的 Web 应用任务,例如读取或写入数据库,读取或写入网络连接,以及读取或写入文件系统。Node.js 对于希望构建快速、强大的 Web 应用的开发人员来说是一个福音,它可以有效地处理并行连接并增加吞吐量。

javascript

标签:deb   3ds   事件   i/o   googl   item   sig   编译   style   

原文地址:http://www.cnblogs.com/yangwenlong/p/7898524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!