文档章节

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
朝阳
程序员
从零开始学 Web 之 JavaScript(一)JavaScript概述

大家好,这里是「 Daotin的梦呓 」从零开始学 Web 系列教程。此文首发于「 Daotin的梦呓 」公众号,欢迎大家订阅关注。在这里我会从 Web 前端零基础开始,一步步学习 Web 相关的知识点,期间...

fengdaoting
06/03
0
0
JavaScript 学习(1)

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

明天以后
2014/09/30
0
0
python_day14_前端_JS-重写

说明 ECMA(欧洲计算机制造协会)   ECMA(欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览...

812374156
05/25
0
0
发明者量化 数字货币量化交易课程--开课啦!

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

发明者量化FMZ
09/18
0
0
JavaScript 学习(2)

参考: http://www.w3cschool.cc/js/js-window.html 四、浏览器 BOM 浏览器对象模型(BOM)使JavaScript有能力与浏览器“对话”。 (1)Window 浏览器对象模型(Browser Object Model),尚无...

明天以后
2014/10/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

学习设计模式——单例模式

1. 认识单例模式 1. 定义:一个类中仅有一个实例,并提供一个访问它的全局访问点。 2. 结构:仅一个Singleton类,其中包含一个static类变量,而类变量的类型就是Singleton类,而且Singleton...

江左煤郎
19分钟前
0
0
前端安全系列之二:如何防止CSRF攻击?

背景 随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常...

talen
20分钟前
0
0
Mysql数据库大量删除操作及谈面向对象中的封装继承和多态原理(图)

Mysql数据库大量删除操作及谈面向对象中的封装继承和多态原理(图) 最近进行数据库操作,遇到一个问题,就是大量删除一个数据表中的数据后,由于设定了id是自增的,导致再插入时,默认生成的...

原创小博客
21分钟前
0
0
Springboot + mongoDB : So easy

1. dependancy compile('org.springframework.boot:spring-boot-starter-data-mongodb') 2. config # mongodbspring.data.mongodb.host=***.mongodb.rds.aliyuncs.comspring.data.mongod......

园领T
33分钟前
1
0
centos 7( linux )下安装elasticsearch教程

目录 概述 环境准备 elaticsearch简介 安装elasticsearch 彩蛋 概述 很久没有写博客了,最近在做全文检索的项目,发现elasticsearch踩了不少坑,百度点进去又是坑,在此记录一下自己的踩坑历程。...

java_龙
39分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部