JavaScript基础

JavaScript简介

JavaScript是轻量级脚本语言,可插入HTML页面的编程代码。它的解释器被被称为JavaScript引擎,为浏览器的一部分,所以可由浏览器自动执行,

JavaScript的特点

1.解释型语言

​ 和其他脚本语言一样,JavaScript也是一种解释性语言,提供了一种非常方便的开发过程,JavaScript的语法基本结构形式与C,C++,Java十分相似。

2.动态语言

​ 动态类型语言的变量类型要到程序运行的时候,待变量被赋予某个值之后,才会具有某种类型。javascript属于动态语言。在JavaScript中,当对一个变量赋值时,是不需要考虑它的类型,因此,JavaScript是一门典型的动态类型语言

3.基于原型的面向对象语言

​ JavaScript 是一种基于原型的面向对象语言,而不是基于类的!!!

​ 基于类的面向对象语言,比如 Java,是构建在两个不同实体的概念之上的:即类和对象。

​ 基于原型的语言具有所谓原型对象(prototypical object)的概念。原型对象可以作为一个模板,新对象可以从中获得原始的属性。任何对象都可以指定其自身的属性,既可以是创建时也可以在运行时创建。而且,任何对象都可以作为另一个对象的原型(prototype),从而允许后者共享前者的属性。

4、javascript是一种安全性的语言

​ 这是由它的机制决定的。javascript由浏览器运行,它既不允许访问客户端的文件,也不允许在服务器端打开文件和保存信息。它只允许客户查看信息和实现同客户的交互。

5、javascript是一种跨平台性脚本语言

​ JavaScript依赖于浏览器本身,与操作环境无关,只要计算机能运行浏览器,并支持JavaScript的浏览器,就可正确执行,从而实现了“编写一次,走遍天下”的梦想。

JavaScript的引入方式

1.行内式 (不推荐使用)

<button onclick="alert('测试')">测试</button>

2.内嵌式 (做练习时使用)

<script>
alert('内嵌js执行完成');
</script>

3.外链式 符合w3c标准 结构行为分离 推荐使用 做项目时

<script src='外部js文件地址'></script>

注意点:script标签如果用来引入外部js 文件了 就不能在这个标签里写其他js 代码了

<script src='外部js文件地址'>
此标签有src属性 用来引入外部js文件  不能写js其他代码   
</script>

JavaScript三种输出方式

用户直接能看到:

<script>
    alert('弹框输出内容');
</script>
<script>
    document.write('页面输出');
</script>

打开控制台查看:

<script>
    console.log('控制台输出');
</script>

JavaScript的三个组成部分

1.ECMAscript标准 是JavaScript标准化规范

2.DOM 文档对象模型 描述处理网页内容的方法和接口

3.BOM 浏览器对象模型 描述与浏览器进行交互的方法和接口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XT今天你敲代码了么

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值