javascript编程起步(第一课)


Posted in Javascript onJanuary 10, 2007

不管你以前学没有学过java script,本教程都能带您进入java script的殿堂,领悟java script的魅力。
  大家来到这里,都是java script的爱好者,对java script都多多少少有一定的理解。关于java script的历史等就不做介绍了,我们直接来学习它,用它。
  也许大部分人都认为java script是在客户端运行的,其实不然。java script有两种不同的运行环境,一个是在服务器端的javascript,另一个就是客户端的javascript了。还有就是javascript也是基于对象的语言。
  作为第一课,只是给大家一个简单的认识,东西不是太多。主要有以下三个方面:
  1、在页面添加java script
  2、java script的数据类型
  3、java script最基本的三个对话框

  关于怎么添加java script,我想大家都知道,就是
  <script language="java script">   //这行是java script脚本标记,斜杠后面的就是注释了
  document.write("在页面显示的java script") //在页面显示一句话
  </script>
  /*这也是注释,
    不过是多行的。
  */
  我想这个今天就不细讲了,留到下一课讲,就当是这课的作业吧,就是关于适应各种环境的java script
的添加。如不支持java script的浏览器,我们该加入些什么才能不让浏览器显示java script的源代码等等。

  第二个也就是今天讲的最重要的一个,就是java script的数据类型,主要有以下几个基本的类型。
  字符串(string)
  数字(number)
  布尔值(boolean)

  字符串就是由一连串的字符组成的序列。包括字母、数字以及标点符号。当然还可以是汉字等。简单一点
就是表示文本信息。

  数字又分为两类:整型数字和浮点型数字。
  整数包括正整数,零和负整数。

  java script中的数字可以使用十进制、八进制和十六进制来书写。方法如下:
  十进制:15(直接写数字即可)
  八进制:017(要以零做为引导数字)
  十六进制:0xf(要以0x做为引导数字)

  浮点型数字也叫实数,为了方便,也可以使用科学记数法来表示:
  1.13e1、1.5e3(等价于1.5乘10的3次方)
  java script的数字范围大约为10的负308次方到10的308次方之间。
  java script中还有一个特殊的数字值NaN(not a number),java script 用nan表示这个无意义的结果。

  布尔值:true和false,在计算机中一般用1表示true,用0表示false。

  空值就是null,即不表示任何东西。
  未定义值undefined,有时等于null,有时可能是出了问题。
  特殊字符:也叫转义字符。是一些以反斜杠开头的不可显示的特殊控制字符。
  \b:表示退格
  \n:表示换行
  等等。

  alert()方法的使用:
  <script language="java script">
  alert("在页面上显示警告对话框");
  </script>
  alert()是java script产生一个带确认按钮的对话框,上面显示括号内的信息。

  confirm()方法的使用:
  <script language="java script">
  confirm("在页面上显示确认对话框");
  </script>
  confirm()和alert()差不多,不同的就是多了个取消按钮。按确定返回true,按取消返回false。
  <script language="java script">
  var con;
  con=confirm("你们喜欢这样的教程吗?");
  if (con==true) alert("喜欢");
  else alert("不喜欢");
  </script>

  prompt()方法的使用:
  <script language="java script">
  var name,age;
  name=prompt("请问您的名字?");
  alert(name);
  age=prompt("多大?");
  alert(age);
  </script>
  它不但可以显示信息,而且可以输入信息。

Javascript 相关文章推荐
js判断浏览器的比较全的代码
Feb 13 Javascript
JavaScript调用堆栈及setTimeout使用方法深入剖析
Feb 16 Javascript
Nginx上传文件全部缓存解决方案
Aug 17 Javascript
jquery实现文本框textarea自适应高度
Mar 09 Javascript
JavaScript函数柯里化详解
Apr 29 Javascript
原生js实现ajax方法(超简单)
Sep 20 Javascript
js for终止循环 跳出多层循环
Oct 04 Javascript
一次Webpack配置文件的分离实战记录
Nov 30 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
Feb 15 Javascript
微信小程序缓存支持二次开发封装实现解析
Dec 16 Javascript
详解Vue中的watch和computed
Nov 09 Javascript
一篇文章告诉你如何实现Vue前端分页和后端分页
Feb 18 Vue.js
javascript 对象的定义方法
Jan 10 #Javascript
Prototype1.5 rc2版指南最后一篇之Position
Jan 10 #Javascript
Prototype使用指南之form.js
Jan 10 #Javascript
Prototype使用指南之selector.js
Jan 10 #Javascript
Prototype使用指南之dom.js
Jan 10 #Javascript
Prototype使用指南之ajax
Jan 10 #Javascript
Prototype使用指南之range.js
Jan 10 #Javascript
You might like
法压式咖啡之制作法
2021/03/03 冲泡冲煮
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
php的webservice的wsdl的XML无法显示问题的解决方法
2014/03/11 PHP
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
2011/09/13 Javascript
如何使用Jquery获取Form表单中被选中的radio值
2013/08/09 Javascript
浅析js设置控件的readonly与enabled属性问题
2013/12/25 Javascript
JS的参数传递示例介绍
2014/02/08 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
2014/03/16 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
详谈JavaScript内存泄漏
2014/11/14 Javascript
Javascript动画的实现原理浅析
2015/03/02 Javascript
使用JavaScript实现连续滚动字幕效果的方法
2015/07/07 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
js实现字符全排列算法的简单方法
2017/05/01 Javascript
深入理解JavaScript继承的多种方式和优缺点
2017/05/12 Javascript
微信小程序实现折叠与展开文章功能
2018/06/12 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
mpvue微信小程序的接口请求fly全局拦截代码实例
2019/11/13 Javascript
python实现顺时针打印矩阵
2019/03/02 Python
Django xadmin开启搜索功能的实现
2019/11/15 Python
pycharm 实现本地写代码,服务器运行的操作
2020/06/08 Python
Pycharm如何自动生成头文件注释
2020/11/14 Python
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
阿根廷票务网站:StubHub阿根廷
2018/04/13 全球购物
教师暑期培训感言
2014/08/15 职场文书
家具商场的活动方案
2014/08/16 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
2014年英语教学工作总结
2014/12/17 职场文书
未来,这5大方向都很适合创业
2019/07/22 职场文书
68句权威创业名言
2019/08/26 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书