包装类

在这里插入图片描述
如果用包装类可以打印出来

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title></title><script type="text/javascript">var s=123;s=new String(s);s.hello="nihao";console.log(s.hello);</script>
</head>
<body>
</body>
</html>

在这里插入图片描述

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script type="text/javascript">/** 基本数据类型* 	String Number Boolean Null Undefined* 引用数据类型* 	Object* * 在JS中为我们提供了三个包装类,通过这三个包装类可以将基本数据类型的数据转换为对象* 	String()* 		- 可以将基本数据类型字符串转换为String对象* 	Number()* 		- 可以将基本数据类型的数字转换为Number对象*  Boolean()* 		- 可以将基本数据类型的布尔值转换为Boolean对象* 	但是注意:我们在实际应用中不会使用基本数据类型的对象,* 		如果使用基本数据类型的对象,在做一些比较时可能会带来一些不可预期的结果*///创建一个Number类型的对象//num = 3;var num = new Number(3);var num2 = new Number(3);var str = new String("hello");var str2 = new String("hello");var bool = new Boolean(true);var bool2 = true;//向num中添加一个属性num.hello = "abcdefg";//console.log(str === str2);var b = new Boolean(false);/*if(b){alert("我运行了~~~");}*//** 方法和属性之能添加给对象,不能添加给基本数据类型* 	当我们对一些基本数据类型的值去调用属性和方法时,* 		浏览器会临时使用包装类将其转换为对象,然后在调用对象的属性和方法* 		调用完以后,在将其转换为基本数据类型*/var s = 123;s = s.toString();s.hello = "你好";console.log(s.hello);//console.log(typeof s);</script></head><body></body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/325478.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入理解C#:编程技巧总结(二)

以下总结参阅了&#xff1a;MSDN文档、《C#高级编程》、《C#本质论》、前辈们的博客等资料&#xff0c;如有不正确的地方&#xff0c;请帮忙及时指出&#xff01;以免误导&#xff01; 在上一篇 深入理解C#&#xff1a;编程技巧总结&#xff08;一&#xff09; 中总结了25点&a…

不一样的假期,到底哪里不一样?

目录&#xff1a;1.回访17级同学们&#xff0c;了解同学们目前的工作情况2.和18级同学们聊天&#xff0c;了解假期在家的学习情况3.检查19级同学们提交至小程序内的作业。回忆17级前两天将我带的17级毕业班挨个找了一遍&#xff0c;大致了解了下大家最近的工作情况&#xff0c;…

TensorFlowSharp入门使用C#编写TensorFlow人工智能应用

TensorFlowSharp入门使用C#编写TensorFlow人工智能应用学习。 TensorFlow简单介绍 TensorFlow 是谷歌的第二代机器学习系统&#xff0c;按照谷歌所说&#xff0c;在某些基准测试中&#xff0c;TensorFlow的表现比第一代的DistBelief快了2倍。 TensorFlow 内建深度学习的扩展支…

Spring Cloud 升级最新 Finchley 版本,踩了所有的坑

转载自 Spring Cloud 升级最新 Finchley 版本&#xff0c;踩了所有的坑 Spring Boot 2.x 已经发布了很久&#xff0c;现在 Spring Cloud 也发布了 基于 Spring Boot 2.x 的 Finchley 版本&#xff0c;现在一起为项目做一次整体框架升级。 升级前 > 升级后 Spring Boot …

快来看看你们的新年礼物,猜猜是什么?

春节总把新桃换旧符千门万户曈曈日春风送暖入屠苏爆竹声中一岁除新年礼物前言各位同学们&#xff0c;新春快乐哇&#xff0c;利用假期的时间&#xff0c;花费5天左右的时间&#xff0c;为大家每个人准备了一份神秘的新年礼物&#xff0c;想不想知道是什么吗&#xff1f;必看那么…

行动力决定了一个人的成败,有想法,就去做! C#的内存管理原理解析+标准Dispose模式的实现

尽管.NET运行库负责处理大部分内存管理工作&#xff0c;但C#程序员仍然必须理解内存管理的工作原理&#xff0c;了解如何高效地处理非托管的资源&#xff0c;才能在非常注重性能的系统中高效地处理内存。C#编程的一个优点就是程序员不必担心具体的内存管理&#xff0c;垃圾回收…

让面试官颤抖的 HTTP 2.0 协议面试题

转载自 让面试官颤抖的 HTTP 2.0 协议面试题 Http协议&#xff0c;对于拥有丰富开发经验的程序员来说简直是信手拈来&#xff0c;家常便饭。虽然天天见&#xff0c;但是对于http协议的问题&#xff0c;可能很多人在没有积极准备的情况下&#xff0c;不一定能很好的回答出来。…

一步步学习EF Core(3.EF Core2.0路线图)

前言 这几天一直在研究EF Core的官方文档,暂时没有发现什么比较新的和EF6.x差距比较大的东西.不过我倒是发现了EF Core的路线图更新了,下面我们就来看看 今天我们来看看最新的EF Core 2.0路线图 E文好的移步:https://github.com/aspnet/EntityFramework/wiki/Roadmap#ef-core…

Docker 核心概念、安装、端口映射及常用操作命令,详细到令人发指。

转载自 Docker 核心概念、安装、端口映射及常用操作命令&#xff0c;详细到令人发指。 Docker简介 Docker是开源应用容器引擎&#xff0c;轻量级容器技术。 基于Go语言&#xff0c;并遵循Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移…

Build Tour 2017 中国站北京、上海报名了

微软于 5 月 10 日在总部西雅图举办的 Build 2017 大会上&#xff0c;发布了针对云计算、人工智能、Windows 以及混合现实平台等技术的一系列重要更新&#xff0c;这令众多来自企业、ISV、初创企业的开发者&#xff0c;学生开发者&#xff0c;以及技术爱好者兴奋不已。 为了帮助…

getOrDefault()和subList()

返回 key 相映射的的 value&#xff0c;如果给定的 key 在映射关系中找不到&#xff0c;则返回指定的默认值。

.NET Core类库项目中如何读取appsettings.json中的配置

这是一位朋友问我的问题&#xff0c;写篇随笔回答一下。有2种方法&#xff0c;一种叫丑陋的方法 —— IConfiguration &#xff0c;一种叫优雅的方法 —— IOptions 。 1&#xff09;先看丑陋的方法 比如在 RedisClient 中需要读取 appsettings.json 中的 redis 连接字符串&a…

js引擎执行代码的基本流程

js引擎执行代码的基本流程 先执行初始化代码: 包含一些特别的代码设置定时器绑定监听发送ajax请求后面在某个时刻才会执行回调代码

微服务框架下的思维变化-OSS.Core基础思路

如今框架两字已经烂大街了&#xff0c;xx公司架构设计随处可见&#xff0c;不过大多看个热闹&#xff0c;这些框架如何来的&#xff0c;细节又是如何思考的&#xff0c;相互之间的隔离依据又是什么...相信很多朋友应该依然存在自己的疑惑&#xff0c;特别是越来越火热的微服务以…

Spring Boot 2.x 启动全过程源码分析(全)

转载自 Spring Boot 2.x 启动全过程源码分析&#xff08;全&#xff09; 上篇《Spring Boot 2.x 启动全过程源码分析&#xff08;一&#xff09;入口类剖析》我们分析了 Spring Boot 入口类 SpringApplication 的源码&#xff0c;并知道了其构造原理&#xff0c;这篇我们继…

Vue 2017 现状与展望 | 视频+PPT+速记快速回顾

微软Typescript团队和VS Code团队亲自给Vue开发插件&#xff0c;下一个版本的Vue 2.4将由微软提供支持Vue使用Typescript&#xff0c;之前为VS Code写vue扩展插件的人已入职微软VS Code团队 讲师 | 尤雨溪 速记 | kalasoo 5 月 20 日&#xff0c;在全球首届 VueConf 上&#xf…

6 道 BATJ 必考的 Java 面试题

转载自 6 道 BATJ 必考的 Java 面试题 题目一 请对比 Exception 和 Error&#xff0c;另外&#xff0c;运行时异常与一般异常有什么区别&#xff1f; 考点分析&#xff1a; 分析 Exception 和 Error 的区别&#xff0c;是从概念角度考察了 Java 处理机制。总的来说&#…

终于知道什么情况下需要实现.NET Core中的IOptions接口

自从接触 IOptions 之后&#xff0c;一直纠结这样的问题&#xff1a;自己定义的 Options 要不要实现 IOptions 接口。 微软有的项目中实现了&#xff0c;比如 Caching 中的 MemoryCacheOptions &#xff1a; public class MemoryCacheOptions : IOptions<MemoryCacheOptio…