javascript 基础2第12节
1.
<html>
<head>
<title>javascript基础</title>
</head> <body> 1.Number</br>
<script type="text/javascript">
var ia = 10;//基本类型 typeof
var name = '张三';
var married = false; var oNum = new Number(10);
var oName = new String('张三'); document.write("typeof ia : " ,typeof ia,"<br/>"); document.write("typeof name : " ,typeof name,"<br/>");
document.write("name.toString() : " , name.toString(),"<br/>");//伪对象 document.write("typeof oName : " ,typeof oName,"<br/>");
document.write("typeof oNum : " ,typeof oNum,"<br/>");
//对象类型检测 instanceof
document.write("oNum instanceof Number : " , oNum instanceof Number,"<br/>");
document.write("ia == oNum : " ,ia == oNum,"<br/>");
document.write("ia === oNum : " ,ia === oNum,"<br/>"); var ob = Number('123');//基本类型
document.write("typeof ob : " ,typeof ob,"<br/>");
document.write("ob : " , ob,"<br/>");
document.write("Number.MAX_VALUE : " , Number.MAX_VALUE,"<br/>");
document.write("Number.MIN_VALUE : " , Number.MIN_VALUE,"<br/>"); var ib = 3.148592654233789; //new Number();
document.write("ib : " , ib,"<br/>");
document.write("ib.toFixed(2) : " , ib.toFixed(2),"<br/>");
</script>
2.Boolean</br>
<script type="text/javascript"> document.write("Boolean(5) : " , Boolean(5),"<br/>");
document.write("Boolean(null) : " , Boolean(null),"<br/>");
document.write("Boolean('a') : " , Boolean('a'),"<br/>");
</script> 3.String</br>
<script type="text/javascript">
var str = "Hello World Hello JavaScript I like jaVAScript you like JAVAscript";
document.write("str : " , str,"<br/>");
document.write("str属性length : " , str.length,"<br/>");
document.write("str.toUpperCase() : " , str.toUpperCase(),"<br/>");
document.write("str.toLowerCase() : " , str.toLowerCase(),"<br/>");
document.write("str.charAt(0) : " , str.charAt(0),"<br/>");
document.write("str.charAt(X) : " , str.charAt(str.length-1),"<br/>"); document.write("str.charCodeAt(19) : " , str.charCodeAt(19),"<br/>");
document.write("str.concat(10,'abcd',true) : " , str.concat(10,'abcd',true),"<br/>");
document.write("String.fromCharCode(97) : " , String.fromCharCode(97),"<br/>");
//查找
document.write("str.indexof('java') : " , str.indexOf('java'),"<br/>");
document.write("str.indexof('java') : " , str.toLowerCase().indexOf('java'),"<br/>"); document.write("str.indexof('java',20) : " , str.toLowerCase().indexOf('java', 20),"<br/>"); document.write("str.lastIndexof('java') : " , str.toLowerCase().lastIndexOf('java'),"<br/>");
//截取
document.write("str.slice(6,11) : " , str.slice(6,11),"<br/>");
document.write("str.substr(6,5) : " , str.substr(6,5),"<br/>");
document.write("str.substring(6) : " , str.substring(6),"<br/>");
var data = "2014-7-28";
var arr = data.split('-');//字符串数组
document.write("arr[0] : " , arr[0],"<br/>");
document.write("arr[1] : " , arr[1],"<br/>");
document.write("arr[2] : " , arr[2],"<br/>");
</script>
</body> </html>
2.结果:

3.

javascript 基础2第12节的更多相关文章
- 学习javascript基础知识系列第二节 - this用法
通过一段代码学习javascript基础知识系列 第二节 - this用法 this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象.但是在javascr ...
- Android零基础入门第12节:熟悉Android Studio界面,开始装逼卖萌
原文:Android零基础入门第12节:熟悉Android Studio界面,开始装逼卖萌 通过前两期的学习,我们可以正确搭建好Android Studio的开发环境,也创建了HelloWorld工程 ...
- javascript 基础3第13节
<html> <head> <title>javascript基础</title> </head> <body> 1.流程控制 ...
- javascript 基础1第11节
<html> <head> <title>javascript基础</title> </head> <body> 1.NaN i ...
- Android零基础入门第29节:善用TableLayout表格布局,事半功倍
原文:Android零基础入门第29节:善用TableLayout表格布局,事半功倍 前面学习了线性布局和相对布局,线性布局虽然方便,但如果遇到控件需要排列整齐的情况就很难达到要求,用相对布局又比较麻 ...
- Android零基础入门第30节:两分钟掌握FrameLayout帧布局
原文:Android零基础入门第30节:两分钟掌握FrameLayout帧布局 前面学习了线性布局.相对布局.表格布局,那么本期来学习第四种布局--FrameLayout帧布局. 一.认识FrameL ...
- Android零基础入门第28节:轻松掌握RelativeLayout相对布局
原文:Android零基础入门第28节:轻松掌握RelativeLayout相对布局 在前面三期中我们对LinearLayout进行了详细的解析,LinearLayout也是我们用的比较多的一个布局. ...
- Android零基础入门第26节:layout_gravity和gravity大不同
原文:Android零基础入门第26节:layout_gravity和gravity大不同 上一期我们一起学习了LinearLayout线性布局的方向.填充模型和权重,本期来一起学习LinearLay ...
- Android零基础入门第27节:正确使用padding和margin
原文:Android零基础入门第27节:正确使用padding和margin 前面两期我们学习了LinearLayout线性布局的方向.填充模型.权重和对齐,那么本期我们来学习LinearLayout ...
随机推荐
- x&-x
x&-x的值是啥米呢?列入10 二进制位 1010为2 1011则为 1,1000为8,就是一个整数对应的二进制数中1所在最低位的权值. 在树状数组中很有用
- Html笔记(二)字体
字体标签:<font> 例:<font size=5 color=red>字体标签示例</font> 注:简单颜色可以直接写对应的英文,复杂的颜色用16进制表示,表 ...
- 应用程序连接oracle rac
10g rac vip漂移的目的不是让client不加改变的连接过来而是让client尽快收到一个连接终止的包,然后由client去连接tnsnames中配置的下一个地址.和没有vip相比, 使用vi ...
- oracle 中的truncate 和delete
一.查询表大小,块多少语句 Select SEGMENT_Name,BYTES,BLOCKS,Extents From dba_segments Where segment_name In('BAI_ ...
- SQL中CUBE 用法
转自 http://www.cnblogs.com/dyufei/archive/2009/11/11/2573975.html CUBE 运算符生成的结果集是多维数据集.多维数据集是事实数据(即记录 ...
- ubuntu下git安装及连接github
1.安装 sudo apt-get install git git-core git-gui git-doc git-svn git-cvs gitweb gitk git-email git-dae ...
- Spark Pipe使用方法(外部程序调用方法)
写在前面: 1.我们使用的是Hadoop2.2.0,Spark 1.0. 2.这里使用的样例是经典的求pai程序来演示这个开发过程. 3.我们暂时使用java程序来开发,按照需要后面改用scala来开 ...
- 跟我一起写Makefile:MakeFile介绍
makefile 介绍 make命令执行时,需要一个 makefile 文件,以告诉make命令如何去编译和链接程序. 首先,我们用一个示例来说明makefile的书写规则.以便给大家一个感性认识.这 ...
- 打开链接(C# / 默认浏览器)
System.Diagnostics.Process.Start("http://www.baidu.com/");
- Java多重if....else if
public class HelloWorld { public static void main(String[] args) { int age=25; if(age>60){ System ...