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 trim函数 去空格函数与正则集锦
Nov 20 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
Sep 15 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 Javascript
JS实现统计复选框选中个数并提示确定与取消的方法
Jul 01 Javascript
浅谈javascript获取元素transform参数
Jul 24 Javascript
jQuery实现简单下拉导航效果
Sep 07 Javascript
JavaScript中关联原型链属性特性
Feb 13 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
Nov 01 Javascript
js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
Nov 21 Javascript
微信小程序之小豆瓣图书实例
Nov 30 Javascript
Vue-CLI3.x 设置反向代理的方法
Dec 06 Javascript
JavaScript的console命令使用实例
Dec 03 Javascript
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
特详细的PHPMYADMIN简明安装教程
2008/08/01 PHP
PHP 年龄计算函数(精确到天)
2012/06/07 PHP
php中使用preg_replace函数匹配图片并加上链接的方法
2013/02/06 PHP
php使用高斯算法实现图片的模糊处理功能示例
2016/11/11 PHP
extjs ColumnChart设置不同的颜色实现代码
2013/05/17 Javascript
jquery ajax属性async(同步异步)示例
2013/11/05 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
JavaScript解析json格式数据简单示例
2014/12/09 Javascript
JS实现网页表格自动变大缩小的方法
2015/03/09 Javascript
javascript基础语法——全面理解变量和标识符
2016/06/02 Javascript
vue-cli结合Element-ui基于cropper.js封装vue实现图片裁剪组件功能
2018/03/01 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
Vue slot用法(小结)
2018/10/22 Javascript
用element的upload组件实现多图片上传和压缩的示例代码
2019/02/12 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
2020/03/07 Javascript
Angular8 简单表单验证的实现示例
2020/06/03 Javascript
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
Python返回真假值(True or False)小技巧
2015/04/10 Python
python遍历文件夹下所有excel文件
2018/01/03 Python
python实现Floyd算法
2018/01/03 Python
python 发送和接收ActiveMQ消息的实例
2019/01/30 Python
下载官网python并安装的步骤详解
2019/10/12 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
使用Python通过oBIX协议访问Niagara数据的示例
2020/12/04 Python
css3 图片圆形显示 如何CSS将正方形图片显示为圆形图片布局
2014/10/10 HTML / CSS
让IE下支持Html5的placeholder属性的插件
2014/09/02 HTML / CSS
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
室内设计自我鉴定
2013/10/15 职场文书
通息工程毕业生自荐信
2013/10/16 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
企业介绍信范文
2015/01/30 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
黄河绝恋观后感
2015/06/08 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书