javascript第一课


Posted in Javascript onFebruary 27, 2007

作为第一课,只是给大家一个简单的认识,东西不是太多。主要有以下三个方面:
1、在页面添加javascript
2、javascript的数据类型
3、javascript最基本的三个对话框
关于怎么添加javascript,我想大家都知道,就是
<script language="javascript"> //这行是javascript脚本标记,斜杠后面的就是注释了
document.write("在页面显示的javascript") //在页面显示一句话
</script>
/*这也是注释,
不过是多行的。
*/
我想这个今天就不细讲了,留到下一课讲,就当是这课的作业吧,就是关于适应各种环境的javascript
的添加。如不支持javascript的浏览器,我们该加入些什么才能不让浏览器显示javascript的源代码等等。
第二个也就是今天讲的最重要的一个,就是javascript的数据类型,主要有以下几个基本的类型。
字符串(string)
数字(number)
布尔值(boolean)
字符串就是由一连串的字符组成的序列。包括字母、数字以及标点符号。当然还可以是汉字等。简单一点
就是表示文本信息。
数字又分为两类:整型数字和浮点型数字。
整数包括正整数,零和负整数。
javascript中的数字可以使用十进制、八进制和十六进制来书写。方法如下:
十进制:15(直接写数字即可)
八进制:017(要以零做为引导数字)
十六进制:0xf(要以0x做为引导数字)
浮点型数字也叫实数,为了方便,也可以使用科学记数法来表示:
1.13e1、1.5e3(等价于1.5乘10的3次方)
javascript的数字范围大约为10的负308次方到10的308次方之间。
javascript中还有一个特殊的数字值NaN(not a number),javascript 用nan表示这个无意义的结果。
布尔值:true和false,在计算机中一般用1表示true,用0表示false。
空值就是null,即不表示任何东西。
未定义值undefined,有时等于null,有时可能是出了问题。
特殊字符:也叫转义字符。是一些以反斜杠开头的不可显示的特殊控制字符。
\b:表示退格
\n:表示换行
等等。
alert()方法的使用:
<script language="javascript">
alert("在页面上显示警告对话框");
</script>
alert()是javascript产生一个带确认按钮的对话框,上面显示括号内的信息。
confirm()方法的使用:
<script language="javascript">
confirm("在页面上显示确认对话框");
</script>
confirm()和alert()差不多,不同的就是多了个取消按钮。按确定返回true,按取消返回false。
<script language="javascript">
var con;
con=confirm("你们喜欢这样的教程吗?");
if (con==true) alert("喜欢");
else alert("不喜欢");
</script>
prompt()方法的使用:
<script language="javascript">
var name,age;
name=prompt("请问您的名字?");
alert(name);
age=prompt("多大?");
alert(age);
</script>
它不但可以显示信息,而且可以输入信息。

Javascript 相关文章推荐
xml和web特殊字符
Apr 28 Javascript
jQuery 操作下拉列表框实现代码
Feb 22 Javascript
JQuery打造省市下拉框联动效果
May 18 Javascript
JS实现动态移动层及拖动浮层关闭的方法
Apr 30 Javascript
jQuery替换textarea中换行的方法
Jun 10 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
Aug 07 Javascript
Spring mvc 接收json对象
Dec 10 Javascript
jQuery插件ajaxFileUpload使用实例解析
Oct 19 Javascript
JS函数多个参数默认值指定方法分析
Nov 28 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
Jun 04 Javascript
js实现for循环跳过undefined值示例
Jul 02 Javascript
vue缓存之keep-alive的理解和应用详解
Nov 02 Javascript
javascript编程起步(第三课)
Feb 27 #Javascript
javascript编程起步(第二课)
Feb 27 #Javascript
javascript编程起步(第五课)
Feb 27 #Javascript
javascript编程起步(第四课)
Feb 27 #Javascript
javascript编程起步(第六课)
Feb 27 #Javascript
javascript编程起步(第七课)
Feb 27 #Javascript
超清晰的document对象详解
Feb 27 #Javascript
You might like
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
2012/06/17 PHP
PHP文件锁函数flock()详细介绍
2014/11/18 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
使用新的消息弹出框blackbirdjs
2008/10/16 Javascript
jQuery选择器的工作原理和优化分析
2011/07/25 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
js弹出层包含flash 不能关闭隐藏的2种处理方法
2013/06/17 Javascript
使用原生JS实现弹出层特效
2014/12/22 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
2015/09/17 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
2016/06/17 Javascript
vue.js入门(3)——详解组件通信
2016/12/02 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
jQuery实现基本淡入淡出效果的方法详解
2018/09/05 jQuery
移动端滑动切换组件封装 vue-swiper-router实例详解
2018/11/25 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
[15:15]教你分分钟做大人:狙击手
2014/10/30 DOTA
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
Python3学习笔记之列表方法示例详解
2017/10/06 Python
解决win64 Python下安装PIL出错问题(图解)
2018/09/03 Python
深入了解Python枚举类型的相关知识
2019/07/09 Python
基于python plotly交互式图表大全
2019/12/07 Python
python 使用opencv 把视频分割成图片示例
2019/12/12 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
2020/05/24 Python
html5 canvas合成海报所遇问题及解决方案总结
2017/08/03 HTML / CSS
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
初中生学习生活的自我评价
2013/11/20 职场文书
巧克力蛋糕店创业计划书
2014/01/14 职场文书
治超工作实施方案
2014/05/04 职场文书
合作经营协议书范本
2014/09/16 职场文书
2014年扶贫工作总结
2014/11/18 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
欢迎词范文
2015/01/27 职场文书
《多彩的民间艺术》教学反思
2016/02/16 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers