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 相关文章推荐
一个很酷的拖动层的js类,兼容IE及Firefox
Jun 23 Javascript
Jquery知识点一 Jquery的ready和Dom的onload的区别
Jan 15 Javascript
js中eval详解
Mar 30 Javascript
javascript面向对象入门基础详细介绍
Sep 05 Javascript
js函数返回多个返回值的示例代码
Nov 05 Javascript
jquery中JSON的解析方式
Mar 16 Javascript
js中遍历Map对象的简单实例
Aug 08 Javascript
微信小程序入门教程
Nov 18 Javascript
JS中微信小程序自定义底部弹出框
Dec 22 Javascript
微信小程序组件之srcoll-view的详解
Oct 19 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
Aug 13 Javascript
vue监听滚动事件的方法
Dec 21 Vue.js
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生成便于打印的网页
2006/10/09 PHP
实例(Smarty+FCKeditor新闻系统)
2007/01/02 PHP
使用Xdebug调试和优化PHP程序之[1]
2007/04/17 PHP
解析php做推送服务端实现ios消息推送
2013/07/01 PHP
ThinkPHP分页实例
2014/10/15 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
js修改原型的属性使用介绍
2014/01/26 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
2则自己编写的jQuery特效分享
2015/02/26 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
基于js实现的限制文本框只可以输入数字
2016/12/05 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
layui 数据表格复选框实现单选功能的例子
2019/09/19 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
JS前后端实现身份证号验证代码解析
2020/07/23 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
Python的函数嵌套的使用方法
2014/01/24 Python
用Python写一个无界面的2048小游戏
2016/05/24 Python
python模块简介之有序字典(OrderedDict)
2016/12/01 Python
Python实现查找字符串数组最长公共前缀示例
2019/03/27 Python
python绘制分布折线图的示例
2020/09/24 Python
python tqdm库的使用
2020/11/30 Python
白俄罗斯大卖场:21vek.by
2019/07/25 全球购物
linux面试相关问题
2012/08/11 面试题
初中三年学生的学习自我评价
2013/11/13 职场文书
工作建议书范文
2014/05/13 职场文书
法院授权委托书范文
2014/08/02 职场文书
出纳工作检讨书
2014/10/18 职场文书
党员违纪检讨书
2015/05/05 职场文书
javaScript Array api梳理
2021/03/31 Javascript
详解Nginx 工作原理
2021/03/31 Servers
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android
基于Python实现股票收益率分析
2022/04/02 Python