文档章节

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
朝阳
程序员
JavaScript 学习(1)

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

明天以后
2014/09/30
0
0
从零开始学 Web 之 JavaScript(一)JavaScript概述

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

fengdaoting
06/03
0
0
python_day14_前端_JS-重写

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

812374156
05/25
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
day02_js学习笔记_01_js的简介、js的基本语法

day02js学习笔记01_js的简介、js的基本语法 ========================================================================================================================================......

黑泽明军
04/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Ubuntu18.04 显卡GF-940MX安装NVIDIA-390.77

解决办法: 下面就给大家一个正确的姿势在Ubuntu上安装Nvidia驱动: (a)首先去N卡官网下载自己显卡对应的驱动:www.geforce.cn/drivers (b)下载后好放在英文路径的目录下,怎么简单怎么来...

AI_SKI
今天
0
0
深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
今天
0
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
今天
0
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
2
0
openJDK之sun.misc.Unsafe类CAS底层实现

注:这篇文章参考了https://www.cnblogs.com/snowater/p/8303698.html 1.sun.misc.Unsafe中CAS方法 在sun.misc.Unsafe中CAS方法如下: compareAndSwapObject(java.lang.Object arg0, long a......

汉斯-冯-拉特
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部