初识JavaScript

原创 2015年11月20日 16:47:37

什么是 JavaScript

JavaScript是一种具有面向对象能力的,解释型的程序设计语言。它是基于对象和事件驱动并具有相对安全型的客户端脚本语言。

JavaScript特点

1、松散性
2、对象属性
3、继承机制

JavaScript的组成

1、ECMAScript:也叫解释器,充当翻译角色,这是JS的核心部分
2、DOM:DOM赋予了JS操作HTML的能力,即document操作。
3、BOM:BOM赋予了JS操作浏览器的能力,即window操作。

JavaScript用来做什么

1、制作网站特效
2、表单验证:像我们注册信息时,要填写各种信息,还要对其进行验证,如果该网站访问量很大,服务器的负担就会很重,就像100个学生等待一位老师一一解答问题一样,如果使用客户端脚本技术,这时就像老师让学生们自问自答,这样老师就没压力了。

JavaScript执行原理

客户端和服务器交互模型是请求/响应模型。JavaScript执行过程:用户输入请求,客户端浏览器向服务器请求带有JavaScript的web程序,服务器接受响应请求并将处理发送给请求者,客户端浏览器下载带有JavaScript的html页面,最后有客户端浏览器从上往下逐行解析html标签和脚本呈现给用户。

这里写图片描述

JavaScript在Html中的使用

1、Script元素 5个属性:
charset:表示通过src属性指定的字符集
defer:表示脚本可以延迟到文档完全被解析和显示之后再执行
language:已废弃,原来用于代码使用的脚本语言
src:表示包含要执行代码的外部文件
type:可以看作Language的替代品。表示代码使用的脚本语言的内容类型
2、使用Script元素的两种方式:
①、直接嵌入JavaScript代码

<script type = "text/javascript">
    alert('欢迎来到JavaScript世界!');
</script>

②、包含外部JavaScript文件

<script src = "demo.js">
</script>

3、noscript元素
用以在不支持javascript的浏览器中显示替代的内容。这个元素可以包含在能够出现文档body中的任何HTMl元素–script元素除外。包含在noscript元素中的内容 只有在下列情况下才会显示出来: ①浏览器不支持脚本 ②浏览器支持脚本,但脚本被禁用

总结

首先对javascript有一个大致的了解,在后面的视频中不断的学习,不断深入。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

初识JavaScript

什么是 JavaScript? JavaScript 被设计用来向 HTML 页面添加交互行为。 JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。 JavaScri...

【JavaScript】——初识

什么是JavaScript?     JavaScript是一种具有面向对象能力的、解释型的程序设计语言。     是基于对象和事件驱动并具有相对安全性的客户端脚本语言。     它的目的主要是,验证...

JavaScript学习总结【1】初识JS

1、什么是 JavaScript?   JavaScript 是一门跨平台、面向对象的动态的弱类型的轻量级解释型语言,是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。应用于 HTML 文档...

初识设计模式之策略模式(javascript描述)

先从一个应用场景说起,有一款游戏,我们会根据玩家的VIP等级提供不同经验加成,开始实现。 function calculateByRank( experience,vipRank ){ ...

初识javascript自定义对象的七大方式

/**javascript的自定义对象 工厂模式、构造函数模式、原型方式、混合构造函数和原型方式、动态原型方式、混合工厂方式、JSON格式创建对象*/ /**1 工厂方式*/ //概念:先创建...

Web基础之初识JavaScript

Web基础之初识JavaScript 一、JavaScript简介: 1、JS的身世: JavaScript是NetScape公司为Navigator浏览器开发的,是写在HTML文件中的一种脚...

JavaScript DOM初识

定义       DOM称为文档对象模型,在加载和显示页面时,都需要解释构成页面的HTML源代码。在解析过程中,浏览器建立一个内部模型来代表文档里的内容,这个模型就是DOM . DOM节点 在H...

初识JavaScript,Ajax,jQuery,并比较三者关系

JavaScript,Ajax,jQuery,并比较三者关系 javaScript的简写形式就是JS,是由Netscape公司开发的一种脚本语言,一种广泛用于客户端Web开发的脚本语言,常用来给HT...

初识JavaScript依赖注入

写在最前本次分享一下我学习到的有关依赖注入的梳理与总结。试图生动形象得解释出来其内部的思想与实现流程。欢迎关注我的博客,不定期更新中——什么是依赖注入第一次听到这个说法是在angular的时候,我们都...

初识JavaScript最容易模糊的三大问题

第一:y++与 ++y的问题 y++:这是一个表达式,等于y之前的值 ++y:值先自加 var y=4,z=0; z=y++; console.log(“z=”+z); console.log("y...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初识JavaScript
举报原因:
原因补充:

(最多只允许输入30个字)