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 相关文章推荐
jquery(live)中File input的change方法只起一次作用的解决办法
Oct 21 Javascript
jQuery异步验证用户名是否存在示例代码
May 21 Javascript
Jquery简单实现GridView行高亮的方法
Jun 15 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
Jun 19 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
Jun 02 Javascript
详解vuejs之v-for列表渲染
Jun 22 Javascript
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
May 26 Javascript
vue项目中使用scss的方法步骤
May 16 Javascript
JS实现给数组对象排序的方法分析
Jun 24 Javascript
解决layUI的页面显示不全的问题
Sep 20 Javascript
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
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
PHP 高手之路(二)
2006/10/09 PHP
很实用的一个完整email发送程序
2006/10/09 PHP
在PHP里得到前天和昨天的日期的代码
2007/08/16 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
JavaScript 常用函数库详解
2009/10/21 Javascript
模仿JQuery.extend函数扩展自己对象的js代码
2009/12/09 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
js控制表单不能输入空格的小例子
2013/11/20 Javascript
基于socket.io和node.js搭建即时通信系统
2014/07/30 Javascript
Jquery通过JSON字符串创建JSON对象
2014/08/24 Javascript
jQuery控制cookie过期时间的方法
2015/04/07 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
jquery 无限极下拉菜单的简单实例(精简浓缩版)
2016/05/31 Javascript
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
利用JavaScript实现拖拽改变元素大小
2016/12/14 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
深入浅析vue中cross-env的使用
2019/09/12 Javascript
JS实现音乐导航特效
2020/01/06 Javascript
python读取html中指定元素生成excle文件示例
2014/04/03 Python
Python的ORM框架SQLObject入门实例
2014/04/28 Python
python 写的一个爬虫程序源码
2016/02/28 Python
python3.6 +tkinter GUI编程 实现界面化的文本处理工具(推荐)
2017/12/20 Python
python SSH模块登录,远程机执行shell命令实例解析
2018/01/12 Python
centos6.8安装python3.7无法import _ssl的解决方法
2018/09/17 Python
Django 内置权限扩展案例详解
2019/03/04 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
美国购买体育、音乐会和剧院门票网站:SelectATicket
2019/09/08 全球购物
新学期红领巾广播稿
2014/01/14 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python