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节的更多相关文章

  1. 学习javascript基础知识系列第二节 - this用法

    通过一段代码学习javascript基础知识系列 第二节 - this用法 this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象.但是在javascr ...

  2. Android零基础入门第12节:熟悉Android Studio界面,开始装逼卖萌

    原文:Android零基础入门第12节:熟悉Android Studio界面,开始装逼卖萌 通过前两期的学习,我们可以正确搭建好Android Studio的开发环境,也创建了HelloWorld工程 ...

  3. javascript 基础3第13节

    <html> <head> <title>javascript基础</title> </head> <body> 1.流程控制 ...

  4. javascript 基础1第11节

    <html> <head> <title>javascript基础</title> </head> <body> 1.NaN i ...

  5. Android零基础入门第29节:善用TableLayout表格布局,事半功倍

    原文:Android零基础入门第29节:善用TableLayout表格布局,事半功倍 前面学习了线性布局和相对布局,线性布局虽然方便,但如果遇到控件需要排列整齐的情况就很难达到要求,用相对布局又比较麻 ...

  6. Android零基础入门第30节:两分钟掌握FrameLayout帧布局

    原文:Android零基础入门第30节:两分钟掌握FrameLayout帧布局 前面学习了线性布局.相对布局.表格布局,那么本期来学习第四种布局--FrameLayout帧布局. 一.认识FrameL ...

  7. Android零基础入门第28节:轻松掌握RelativeLayout相对布局

    原文:Android零基础入门第28节:轻松掌握RelativeLayout相对布局 在前面三期中我们对LinearLayout进行了详细的解析,LinearLayout也是我们用的比较多的一个布局. ...

  8. Android零基础入门第26节:layout_gravity和gravity大不同

    原文:Android零基础入门第26节:layout_gravity和gravity大不同 上一期我们一起学习了LinearLayout线性布局的方向.填充模型和权重,本期来一起学习LinearLay ...

  9. Android零基础入门第27节:正确使用padding和margin

    原文:Android零基础入门第27节:正确使用padding和margin 前面两期我们学习了LinearLayout线性布局的方向.填充模型.权重和对齐,那么本期我们来学习LinearLayout ...

随机推荐

  1. 【HTML】Beginner5:List

    1.Order list </ol> numbered 2.Unorder list </ul> bulleted list 3.List item </li> 4 ...

  2. shell脚本应用(3)--语法结构

    判断语句 条件判断 test expression [ expression ] 条件表达式中常用的判断 数值-eq -ne -gt -lt -ge -le[equal not greater tha ...

  3. 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程03:碰撞检测》

    3.碰撞检测 碰撞检测的概述: 碰撞在物理学中表现为两粒子或物体间极端的相互作用.而在游戏世界中,游戏对象在游戏世界自身并不受物理左右,为了模拟真实世界的效果,需要开发者为其添加属性,以模拟真实事件的 ...

  4. Oracle10g/11g 在SUSE/RHEL上的安装与配置

    在过去对众多项目的支撑过程中,Oracle作为首选数据库,其安装与配置过程成了重复性最多的工作之一.在此,我进行了总结,并分享出来,希望能对大家有所帮助.随着Oracle版本的提升,从9i -> ...

  5. 数据中心基础设施自动化运维之puppet专项

    http://forge.puppetlabs.com/treydock/yum_cron  [puppet功能扩展forge] http://docs.puppetlabs.com/referenc ...

  6. hdoj 1977 Consecutive sum II

    Consecutive sum II Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  7. 8-15-Exercise

    8-15-小练 这次的题目......只觉得泪奔啊......T T A.HDU 1042   N! 因为0<=n<=1000,故一定要用数组或字符串[同样因为n<=1000故用数组 ...

  8. Jquery常用方法篇(一)

    1.add方法:将匹配的元素添加到当前的jquery对象集合中. 语法 add(expr,[context]) 参数1表示 用于匹配元素选择器(待添加的对象),或者用于动态生成的HTML代码(字符串) ...

  9. win8 64位系统,安装JDK的步骤及其环境配置

    工具/原料 jdk-8u51-windows-x64.exe 下载地址:::http://www.cr173.com/soft/55503.html#address jdk 安装步骤 1:到oracl ...

  10. Dom4J对XML的创建、修改、删除等操作

    Dom4j也可以很方便完成XML文档的创建.元素的修改.文档的查询遍历等,但dom4j稍比jdom复杂一点,不过在大片文档的情况下dom4j的性能要不jdom好. # 准备 首先,提供相关的jar包 ...