文档章节

JavaScript简介

人间四月
 人间四月
发布于 2015/12/02 22:42
字数 481
阅读 19
收藏 0

JavaScript是什麽

JavaScript是一种小型的,轻量级的,面向对象的,跨平台的客户端脚本语言。

JavaScript是嵌入到浏览器软件中的,只要电脑安装有浏览器就可以执行JS程序。

JavaScript是一种面向对象的语言。

    在程序中,对象有属性和方法;

    JS中的对象只要会用就可以,不需要自己新建对象。

跨平台:JS程序可以在多种平台下运行,Windows,linux,mac,IOS……

客户端脚本程序:JS只能在客户端的浏览器来运行,不能在服务器端来运行。

浏览器可以解析:HTML代码,CSS代码,JavaScript代码。

-----------------------

JavaScript能干什么


  • 表单验证:是JS的基本功能
  • 动态HTML:可以实现一下动态的,重复的效果
  • 交互式:人机交互,通过键盘或者鼠标,与网页中的元素进行交互

-----------------------


JavaScript名称的由来

JavaScript最初叫“LiveScript”,是网景公司(Netscape)公司开发,为自己的浏览器Navigator2.0的客户端语言。后借Java之风,改名JavaScript。是不同的俩个东西。


-----------------------

JavaScript书写格式

<script></script>标记

JS代码也是嵌入到HTML文档中去的

同一个网页中,可以有HTML代码,CSS代码,JavaScript代码


-----------------------

JavaScript常用的俩个客户端输出方法

document.write(str)

描述:在网页中的<body>标记,输出str内容

document即文档,指整个网页

document是一个文档对象,道标整个网页

write()是docume对象的一个输出方法

"."通过点来调用对象的方法

str:表示要输出的内容。

window.alert(str)



描述:在当前窗口中弹出一个警告对话框,str为对话框中显示的内容。

window代表当前浏览器窗口,window是一个窗口对象。

alert()方法:弹出一个对话框。

str:表示要输出的内容。





© 著作权归作者所有

共有 人打赏支持
人间四月
粉丝 2
博文 74
码字总数 30455
作品 0
朝阳
程序员
私信 提问
北京GDG 8月 Web & Chrome 线下技术分享

本期活动以 Web 和 Chrome 技术为主题。 关键词:Web Components、JS引擎、Chrome扩展 1. Web Components 是一组最新的 Web 技术标准,包括: Templates Decorators Custom Elements Shadow ...

韩国恺
2013/08/09
236
0
《JavaScript框架设计》赠书活动

今日将赠出《JavaScript框架设计 》5本。 参与方法:第一步:扫描下方二维码 第二步扫描后关注我们的微信公众账号 3.回复书名 完成这三步即可参与。活动截止至明天晚上10:00 内容简介: 《J...

生气的散人
2014/08/19
326
1
发明者量化 数字货币量化交易课程--开课啦!

目录连载 适用人群 面向对数字货币程序化感兴趣的初学者,需要有一定的实盘交易和计算机基础。 课程概述 数字货币交易市场由于其特殊性越来越受到量化交易者的关注,实际上程序化交易已经是数...

发明者量化FMZ
09/18
0
0
hijk 0.1 发布,自动化JavaScript WebAPI开发包

hijk是一个快速开发WebAPI的工具包,使用了JDK8 中的新命令jjs运行,全程使用JavaScript作为开发语言,无须编译代码, 工具包无须安装,在有JDK8的机器上复制就能使用. 使用简介: 使用 javasc...

iBoxDB
2014/06/19
2.4K
13
JavaScript 学习(1)

参考资料:http://www.w3school.com.cn/js/index.asp 额,发现 http://www.w3cschool.cc 这里的资料似乎比上面那个更新鲜一些... 一、教程 js是一种轻量级的编程语言,可插入html页面中,并由...

明天以后
2014/09/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

spring学习笔记(二)spring 事件的使用

spring 中的事件 spring事件通过订阅发布 可以解耦操作 可以同步 可以异步 步骤 编写事件 通过继承org.springframework.context.ApplicationEvent 来编写事件 public ApplicationEvent(Obj...

NotFound403
17分钟前
1
0
特斯拉车主成功破解了自己Model 3汽车

据汽车博客Electrek消息,一位特斯拉车主成功破解了自己Model 3汽车,还在此基础上运行了Ubuntu。 这位叫trsohmers的网友表示,“功劳大多要归到Ingineerix的头上,他花了数月才找到初始的那...

linuxCool
31分钟前
1
0
Gitbook : random errors when using gitbook plugin on running "gitbook serve"

在执行gitbook serve时,会有不定的失败错误 参考问题 :#1309 解决方案: 更新gitbook版本,这个问题似乎是3版本的问题 , 官方也不打算在这个版本解决了。 更新 到最新版本后, 不再出现问...

ol_O_O_lo
45分钟前
1
0
提灯照暗,向内自省——《中国文化的深层结构》读书笔记3800字

提灯照暗,向内自省——《中国文化的深层结构》读书笔记3800字: 作者:王健茜;断断续续一个多月才读完了《中国文化的深层结构》,这并不是一本难懂的书,之所以读得慢,源于对书中观点的思...

原创小博客
48分钟前
1
0
高德地图-行政区域接口

1、获取全国各省信息 https://restapi.amap.com/v3/config/district?extensions=all&key=应用Key&s=rsv3&output=json 2、获取下级行政区域信息 https://restapi.amap.com/v3/config/distric......

voole
59分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部