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. Android 天气应用开发

    百度 API Store中很多免费的天气API,因此写一个天气应用相对变得很容易. 首先尝试API给的接口,接受返回数据. public class MainActivity extends Acti ...

  2. zabbix 获取不到自定义脚本的值解决

    agent端: zabbix 自定义脚本 [root@localhost script]# cat check_ping.sh #!/bin/bash result=$(/usr/local/nagi ...

  3. HW4.2

    import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...

  4. [转]强大的vim配置文件,让编程更随意

    转自:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有 ...

  5. system partition table

    转载内容 摘录部分我的笔记的中doc,和大家一起感受Oracle 11g在分区方面的增强--System Partitioning 系统分区的特点 ●系统分区与其他分区相比,一个最根本的区别就是不需要 ...

  6. 避免在C#中使用析构函数Finalizer

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:避免在C#中使用析构函数Finalizer.

  7. Android 各种MIME类型和文件类型的匹配表

    MIME:全称Multipurpose Internet Mail Extensions,多功能Internet 邮件扩充服务.它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后 ...

  8. javaSE-基础部分整理

    JavaSE基础部分整理 1.java介绍 1.Java分为三个部分: javaSE,javaEE,javaME; java重要性之一:跨平台(操作系统). 跨平台:一次编译,到处运行. Java虚拟 ...

  9. cocos2d-x学习笔记

    转自:http://blog.csdn.net/we000636/article/details/8263503 接受触屏事件的优先级是值越小,响应触屏事件的优先级越高 Z值越大,越外面 JNI:允许 ...

  10. Jquery 常用总结

    获取元素的宽度:    如果用$(ele).attr("width")获取的值不带px    如果用$(ele).css("width")获取的值带px //获 ...