第23天:js-数据类型转换

一、padding 1、内边距会影响盒子大小 2、行内元素,尽量不用上下的padding和margin 3、块元素嵌套块元素。子级会继承父级的宽度,高度由内容决定。如果给子级再设置padding,不会影响盒子宽度。继承的宽度设置padding不会影响盒子宽度

二、js的数据类型 字符型、数值型、布尔型、null、undefined js是一种弱数据类型

数据类型转换

转换为字符型方法: 1、利用引号(“”)转换为字符型 2、利用函数String();转换为字符型 var num=10; console.log(String(num));//输出为字符型

布尔型:true和false 1、利用!!转换为布尔型 var num=20; console.log(!!num) 2、利用Boolean()转换 3、var num="0"; num++; console.log(num);//1

var num="0"; num=num+1; console.log(num);//01

转换为数值型 1、-、*、/可以强制转换 2、利用Number();

parseInt(10,2)//2(将10这个二进制转换为十进制数) parseInt(值,进制数)parseFloat() NAN,不是一个数字

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏老马寒门IT

06-老马jQuery教程-jQuery高级

jQuery里面的大部分API都是在jQuery的原型对象上定义的。jQuery源码中对原型对象做了简写的处理。也就是说:jQuery.fn === jQuer...

22800
来自专栏deepcc

javaScript创建无边框iframe兼容ie

35950
来自专栏菜鸟前端工程师

JavaScript学习笔记010-DOM节点的运用

9430
来自专栏十月梦想

计算属性的setter和getter

        刚才通过计算lastName和firstName获取了整个姓名,当时我们只是通过一直的data对象中属性进行合成的,这个也就是计算属性(comp...

26510
来自专栏领域驱动设计DDD实战进阶

06-TypeScript中的表达式

TypeScript中提供了箭头表达式,通过箭头表达式可以简化我们的编码。 1.箭头表达式简化匿名函数 在JS中,我们通常使用匿名函数,匿名函数实际上是赋值给一...

29970
来自专栏无所事事者爱嘲笑

关于setTimeout和setInterval的函数参数问题

16820
来自专栏Golang语言社区

Go Reflect 理解

最近在看一些go语言标准库以及第三方库的源码时,发现go的reflect被大量使用,虽然反射的机制大多数语言都支持,但好像都没有go一样这么依赖反射的特性。个人...

15610
来自专栏十月梦想

类的传参以及super属性和super对象

在上述例子我们也看到了指定的子类特有的方法直接指定,那么我们如何指定子类特有的属性呢?我们这里用到了super方法;

13620
来自专栏GopherCoder

『Go 内置库第一季:strconv』

日常编写代码的过程中,字符串和数值型、布尔类型之间的转换算是很频繁了。所以有必要研究下内置的 strconv 库。

10230
来自专栏程序生活

Leetcode-Easy 806. Number of Lines To Write String

给一个字符串S,从左到右将它们排列行,每行最大长度为100,,同时给定一个数组withds,widths[0]对应着 a的宽度, widths[1]对应着b的宽...

9420

扫码关注云+社区

领取腾讯云代金券