js基本包装类型
基本包装类型
- var s1="some text";
- var s2=s1,substring(2);
- var s1=new String("some text");
- var s2=s1.substring(2);
- s1=null;
引用类型与基本包装类型的主要区别
- var s1="some text";
- s1.color="red";
- alert( s1.color);
- var obj=new Object("some");
- console.log(obj instanceof String );//true
- var value="25";
- var number=Number(value);//转型函数
- alert(typeof number);//number
- var obj=new Number(value);//构造函数
- alert(typeof obj);//object
Boolean类型
- var boolean=new Boolean(true);
- alert(boolean.valueOf());//true
布尔值与布尔对象的区别
- var falseObject=new Boolean(false);
- var result=falseObject&&true;//这里是对布尔对象求值
- alert(result);//true
- var falseValue=false;
- result=falseValue&&true;//这里是对布尔值就值
- alert(result);//false
Number类型
- var numberObject=new Number(10);
- alert(typeof(numberObject.toString()));//String
- //可以为toString()方法传递一个表示基数的参数,告诉它返回几进制数值的字符串形式
- alert(numberObject.toString(2));//二进制"1010"
- alert(numberObject.toString(8));//"12"
- alert(numberObject.toString(10));//"10"
- alert(numberObject.toString(16));//"a"
toFixed()
- var num=10;
- var num2=10.005
- alert(num.toFixed(2));//10.00
- alert(num2.toFixed(2));//10.01//应为这里要保留2位,实际有3位,就会四舍五入,很适合处理货币。
- alert(typeof num.toFixed(2));//String
toExponential()
- var num=10;
- alert(num.toExponential(1));//1.0e+1
- alert(num.toExponential(2));//1.00e+1
- var numberObject=new Number(10);
- var number=10;
- alert(typeof numberObject);//object
- alert(typeof number);//Number
- alert(numberObject instanceof Number);//true
- alert(number instanceof Number);//false
String类型
- var string="hello world"
- alert(string.length);//11
字符方法charAt()和charCodeAt();
- var string="hello world";
- alert(string.charAt(1));//e
js基本包装类型的更多相关文章
- JS基本包装类型之三(String)
1. 基本数据类型和基本包装类型 这里以字符串类型来讲解基本数据类型和基本包装类型. JS中存在基本数据类型String(typeof返回"string"), 也存在基本包装数据类 ...
- js基本包装类型及Math对象(八)
一.基本包装类型[继承于Object类型]1.Number().String().Boolean()引用数据类型[包装类型]分别对应的基本数据类型为number.string.boolean. 2.当 ...
- js 基本包装类型 String
为了操作基本类型值,ECMAScript提供了三个特殊的引用类型: Boolean , Number , String 举例: var s1 = "some text"; var ...
- js之基本包装类型
为了便于操作“基本类型值”,JS 提供了 三个 特殊的引用类型:Boolean.Number.String.这些类型和其他引用类型相似,但同时 也具备 与各自基本类型相应的特殊行为. 实际上:每当读取 ...
- JS 学习笔记--10---基本包装类型
练习中使用的浏览器是IE10,如果有什么错误或者不同意见,希望各位朋友能够指正,练习代码附在后面 1.基本包装类型: 首先是基本类型,但又是特殊的引用类型,因为他们可以调用系统的方法,这种类型就 ...
- JS中基本类型与包装类型的关系
对于JS中一些类型的转化的东西,自己测试并得出的结论,有错误的地方请大大们留言. 不多废话,直接贴代码,测试请直接拷贝全部代码: <!DOCTYPE html> <html> ...
- JavaScript--我发现,原来你是这样的JS(再说引用类型,基本包装类型与个体内置对象)
一.介绍 本篇是续上一篇的,引用类型的后篇,本篇主要是说基本包装类型和个体内置对象.如果你能收获一些知识,那我很高兴,很满足,哈哈哈,希望大家能愉快看完.如果你想学好一门技术,要不忘初心,方得始终. ...
- js的基本包装类型
基本包装类型(包装对象): 先看下以下代码: var s1 = "helloworld"; var s2 = s1.substr(4); 上面我们说到字符串是基本数据类型,不应该有 ...
- js基础-基本包装类型
var t = 13; t.toString(); //t是一个简单数值类型 现在有了方法 toString 对象类型的方法 //数值类型有对应的包装类型 var t1 =new Number(333 ...
随机推荐
- WinDows应急响应基础
文件排查 开机启动有无异常文件 msconfig 敏感的文件路径 %WINDIR% %WINDIR%\SYSTEM32\ %TEMP% %LOCALAPPDATA% %APPDATA% 用户目录 新建 ...
- activiti7配置文件activiti.cfg.xml,日志文件log4j.properties及pom文件
activiti.cfg.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns=&qu ...
- Django框架(二十七)—— ContentType组件
目录 ContentType组件 一.什么是ContentType组件 二.使用ContentType 三.使用场景总结 ContentType组件 一.什么是ContentType组件 conten ...
- JS的常用正则表达式 验证密码用户名等
//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false retur ...
- Cocos2d-x之引擎框架简介
| 版权声明:本文为博主原创文章,未经博主允许不得转载. 1.cocos2d-x的设计思想 cocos2d-x分为导演,场景,图层,精灵,节点: (1).导演(Director):控制整个游戏的场 ...
- java入门之:Hello World
import java.util.Scanner; public class HelloWorld{ public static void main(String[] args){ //向终端打印he ...
- CF1228F
写了一个特别麻烦的做法 首先一共有三种情况:1.删掉一个叶子,2.删掉根的一个儿子,3.其他的节点 第一种情况会有两个度数为2的节点,第二种情况没有度数为2的节点,第三种情况会有一个度数为4的节点 然 ...
- docker部署一个简单的mian.py项目文件
安装docker yum install -y docker 启动docker systemctl start docker 查询可安装的Python版本,默认centos python 2.7 ...
- Apache Solr远程命令执行
简介 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口.用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引:也可以通过Http G ...
- java web session共享
一 搭建环境 操作系统:windows 7 64位 http server:nginx 1.9.7 缓存系统:memcached Servlet容器:apache-tomcat-7.0.65 二 搭建 ...