JavaScript 学习初步 入门教程


Posted in Javascript onMarch 25, 2010

在JavaScript中数据类型分为整型和浮点型,这里的浮点型没有单精度和双精度之分同一使用双精度进行表示,所有变量的声明只需使用var(好简单啊,不要再记int long float double……)你付给它什么类型的值,它就是什么类型。也不要区分字符和字符串,在以前好像有时候,在使用C#的时候好像有 “……不能作为字符串来使用”。很容易记住,哈哈…………
String类型也和其他语言的类似有string类型的方法,可以对队字符串进行操作,如字符串的截取substring()等。下面是一个JavaScript的字符串操作的例子:

<title>范例2-10</title> 
<script language="javascript"> 
<!-- 
// 诗的内容 
var comment = "静夜思李白床前明月光,疑是地上霜。举头望明月,低头思故乡。"; 
var partial = comment.substring( 0, 3 ); // 取出标题 
partial = partial.bold(); // 标题加粗 
document.write( "<p align=\"center\">" ); // 输出HTML标签“<p>”,并设置居中对齐 
document.write( partial ); // 输出标题 
partial = comment.slice( 3, 5 ); // 取出作者 
document.write( "<br/>" ); // 输出换行标签<br/> 
document.write( partial ); // 输出作者 
partial = comment.slice( 5, 17 ); // 取出第一句诗文 
partial = partial.fontcolor("gray"); // 设置颜色为gray(灰色) 
document.write( "<br/>" ); // 输出换行标签 
document.write( partial ); // 输出诗句 
partial = comment.slice( 17, 29 ); // 取出第二句诗文 
partial = partial.fontcolor("gray"); // 设置颜色为gray(灰色) 
document.write( "<br/>" ); // 输出换行标签 
document.write( partial ); // 输出诗句 
document.write( "</p>" ); // 输出HTML标签“<p>”的结束标签 
--> 
</script>

JavaScript中的复合数据类型

在JavaScript中同样也有数组和函数。数组的定义和C#,C++也是很相似。
下面是一个数组的例子:

 看着看着突然地发现在JavaScript中有个很有趣的运算符“===”这个是用来判断数据是否相等的,数据不仅要在数值相等而且也要在数据类型上面相等,哦这个还是有点晕。 

<script> 
<!-- 
var x =10; 
var y =null; 
if(x==null) 
{ 
document.write("x的值为空<br/>"); //输出提示 
} 
if(null==y) 
{ 
document.write("y的值为空<br/>") //输出提示 
} 
--> 
</script>

JavaScript中的数值转换
在JavaScript中也有数值类型的转换有显示转换和隐式的转换都和C++等基本的相似,由于这里是笔记,所以就不写了。

和几乎所有的WEB编程语言一样,”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。 这个还是在以后再单独的做笔记吧,已经比较的长了对我来说,没有写过这么长的东西,呵呵…… 没有单独写笔记的习惯。

今天就寄到这里,呵呵……以后慢慢的继续吧。

GOOD GOOD STUDY ,DAY DAY UP!

Javascript 相关文章推荐
Javascript 面向对象(三)接口代码
May 23 Javascript
jQuery实现单行文字间歇向上滚动源代码
Jun 02 Javascript
使用Sticker.js实现贴纸效果
Jan 28 Javascript
jquery任意位置浮动固定层插件用法实例
May 29 Javascript
JS动态日期时间的获取方法
Sep 28 Javascript
vue.js表格组件开发的实例详解
Oct 12 Javascript
create-react-app构建项目慢的解决方法
Mar 14 Javascript
React如何避免重渲染
Apr 10 Javascript
vuex中store存储store.commit和store.dispatch的用法
Jul 24 Javascript
vue实现虚拟列表功能的代码
Jul 28 Javascript
js实现车辆管理系统
Aug 26 Javascript
解决await在forEach中不起作用的问题
Feb 25 Javascript
ext 列表页面关于多行查询的办法
Mar 25 #Javascript
JS学习之一个简易的日历控件
Mar 24 #Javascript
javascript instanceof,typeof的区别
Mar 24 #Javascript
ExtJs使用IFrame的实现代码
Mar 24 #Javascript
JS 显示当前日期与时间的代码
Mar 24 #Javascript
jQuery EasyUI 开源插件套装 完全替代ExtJS
Mar 24 #Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
Mar 24 #Javascript
You might like
建立动态的WML站点(三)
2006/10/09 PHP
配置支持SSI
2006/11/25 PHP
php发送邮件的问题详解
2015/06/22 PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
2017/03/04 PHP
php 中的信号处理操作实例详解
2020/03/04 PHP
jQuery简易图片放大特效示例代码
2014/06/09 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
2014/06/15 Javascript
使用iojs的jsdom库实现同步系统时间
2015/04/20 Javascript
iPhone手机上搭建nodejs服务器步骤方法
2015/07/06 NodeJs
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
2015/11/24 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
原生JavaScript编写canvas版的连连看游戏
2016/05/29 Javascript
省市二级联动小案例讲解
2016/07/24 Javascript
AngularJs自定义服务之实现签名和加密
2016/08/02 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
bootstrap下拉框动态赋值方法
2018/08/10 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
跟老齐学Python之不要红头文件(2)
2014/09/28 Python
Python数据结构之图的应用示例
2018/05/11 Python
Python匿名函数及应用示例
2019/04/09 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
css3 transform导致子元素固定定位变成绝对定位的方法
2020/03/06 HTML / CSS
手工制作的意大利礼服鞋:Ace Marks
2018/12/15 全球购物
印度手工编织服装和家居用品商店:Fabindi
2019/10/07 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
中海讯通笔试题
2015/09/15 面试题
北大研究生linux应用求职信
2013/10/29 职场文书
给公司的建议书范文
2014/05/13 职场文书
护士求职信范文
2014/05/24 职场文书
小学国庆节活动方案策划书
2014/09/16 职场文书
服务整改报告
2014/11/06 职场文书
党支部承诺书
2015/01/20 职场文书
超市食品安全承诺书
2015/04/29 职场文书
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server
SpringBoot Http远程调用的方法
2022/08/14 Java/Android