了解JS

十年热恋 提交于 2020-01-21 12:43:59

了解JS


1.什么是JavaScript ?

答: 1、JavaScript是一种具有面向对象能力的解释型语言。
  2、更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。

面向对象: 是编程思维的一种, 我们初期接触的是 面向过程。

2.JavaScript特点 ?

答:
(1)松散型
(2)对象属性
(3)继承机制

3.JavaScript核心?

答:
(1)核心 – ECMAScript 5.0
  (2)文档对象模型 – DOM
  (3)浏览器对象模型 – BOM
  ECMAScript介绍:
  ECMAScript只是规范了JavaScript的语法,它与web浏览器没有依赖关系,web浏览器只是他的宿主环境之一。
  文档对象模型(DOM):
  文档对象模型就是HTML中的树。 (会学的,在这就不讲了!讲了也不会听懂的,晓得吧!)
  浏览器对象模型(BOM):
  开发人员使用BOM可以控制浏览器显示页面以外的部分,BOM至今没有相关标准,所以每个浏览器对它支持的不一样。

4.JavaScript能做什么?

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

现在 我们来创建一个JavaScript页面!

    <script src="外联js.js"></script>                    
    <!--js的内联样式-->      
   <script type="text/javascript">        
                 var a = "梓狱";
                 console.log(a);

// 1. 基础数据类型 (内置对象)
// 1) Number 数字类型 (不区别 整数 和小数)
// 2)String 字符串类型 (包括字母, 符号,汉字)
// 所有的字符串都需要用引号包裹起来
// 同理,所有的数据,被引号包裹起来时,它就是个字符串
// 3) BOOL 布尔类型 (true 正确 flase 错误)
// 4)null 空类型
// 5)undefind 未定义类型
// 2. 声明并使用常量和变量
// 1) 常量: 不能改变的数值
// 2) 变量: 可以改变的数值
// 声明一个变量 需要使用关键字 var
// 关键字 变量名称(自定义)
// 在编程中 单等号 是赋值号,不是等于,平时说的等于,只是口头语而已
// 作用: 将赋值号 右侧的数据 存储到 左侧的变量中 var a = “1”; console.log(a);
// console.log();
//作用:
//输出到控制台
//控制台不影响我们页面的运行
//编程中,最常见的,测试方式
//语法:
// console.log(需要输出的数据)
//alert()
// alert() 会暂时阻断程序运行,直到用户点击弹出框中的确定(也就是弹出框消失的时候)
//作用:
//将内容输出到 语法自带的提示框
//这个提示框,通常用于测试,在页面中弹出。不用于实际开发
// 因为太丑
//语法:
// alert(需要输出的内容); alert(a);
// 测试数据类型 typeof
// 语法:
// typeof 空格 需要检测的数据
// typeof a

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!