Flex-box入门---flex-grow, flex-shrink, flex-basis
摘要:Block Elements and inline elements(块元素和行内元素) 在进入正题之前,我们先来简单总结一下传统的block元素和inline元素。 HTML中的block元素显示在页面上时总会另起一行,并占满它的父元素的整个宽度;block元素的宽高可以通过width和heigh
阅读全文
FCC-js算法题解题笔记
摘要:题目链接:https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting 1. Sum All Numbers in a Range 传入的参数是包含两
阅读全文
JS中的加减乘除和比较赋值
摘要:隐式类型转换 使用Boolean(), Number(), String()去转换数据类型的方法叫显示类型转换,而与它相对的就是隐式类型转换,隐式类型转换并没有明显的标志,而是JS解释器觉得做这样一个转换是合适的,就转换了,例如一元加,一元减,递增和递减,它们可以操作任何数据类型,最后的结果都返回数
阅读全文
JS中的一元操作符
摘要:表达式 一元操作符 优先级 结合性 运算顺序 表达式是什么? 就是JS 中的一个短语,解释器遇到这个短语以后会把对它进行计算,得到一个结果参与运算,我们把这种要参与到运算中的各种各样的短语称为表达式。实际上,JS 的代码就是由表达式和操作符构成的,可以说除了操作符以外的基本都是表达式。 例如:a +
阅读全文
JS 中的对象
摘要:对象就是一个由属性构成的无序列合集。 属性是没有顺序的,可以把 age 写在 name 前面也完全没有问题。 对象 V.S. 原始类型 1,对象有属性,原始数据类型从技术角度看是没有属性的; 对象的属性值可以是原始数据类型也可以是对象,属性名-属性值被称为键值对,属性名是键,属性值是值; 2,对象有
阅读全文
Number and String in JS
摘要:Number 整数 小数(浮点数) 小数参与运算 NaN 其他数据类型转换成数字 String 其他数据类型转换成字符串 Number、Boolean、String的相同点 Number 虽然数字是没有范围的,但计算机能够储存的数字是有范围的,这个范围是-2^53 ~ 2^53(了解就好),如果超过
阅读全文
JS数据类型
摘要:什么是数据类型? 数据类型有哪些? 如何查看数据类型? undefined 和 null 的区别? 布尔类型 什么是数据类型? 计算机的本质是计算,计算的本质是对值进行操作,无论是参与计算的值,还是通过计算得到的值,在计算机中都统一称为数据。计算机的语言其实就是对各种数据进行处理,为了更好地处理数据
阅读全文