JS简介

JavaScript,起源于1995年的Netscape LiveScript,后来发展为ECMAScript标准,是网页开发中的重要语言。它结合了ES、DOM和BOM,由Firefox的SpiderMonkey和Chrome的V8引擎实现。JavaScript是解释型、动态类型且基于原型的面向对象语言,常见的输出语句有三种。引用JS的方式包括内联、外部文件引入和行内事件处理。
摘要由CSDN通过智能技术生成

语言:机器、符号、高级

起源:网页中的前端验证


1995netscape(livescript)→sun(javascript)、1996microsoft(jscript)→ecmascript(es)标准

js:es、dom(文档对象模型)、bom(浏览器对象模型)

实现


firefox-spidermonkey chrome-v8

特点


解释型

类似c和java语法架构

动态语言

基于原型的面向对象 

三个输出语句

<script type="text/javascript">  //type后为默认内容
    alert("弹出一个警告框!");
    document.write("在body中输出一个内容");
    console.log("向控制台输出一个内容");
</script>

 

js引用方式:

  1. <script></script>
  2. 外部文件引入<script src="script.js"></script>

    可在不用页面中引入,也可以利用浏览器的缓存

     script标签一旦用于引入外部文件就不能再编写代码了,即使编写了浏览器也会忽略

    想再编写就重新写一个script标签(js顺序:从上到下)

  3. 行内

    可以将js代码编写到标签的onclick属性中;当点击按钮时,js代码才会执行

<button onclick="alert('点击呈现');">按钮</button>

          可以将js代码编写到标签的href属性中;当点击超链接时,js代码才会执行 

<a href="javascript:alert('点击弹出窗口');">点击呈现</a>

           点击弹出alert窗口,不跳转

<a href="javascript:;">点击不跳转</a>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值