- 浏览: 17293 次
文章列表
一个网页的组成有以下几个主要代码组成:
<!DOCUTYPE html>
<html>
<head>
</head>
<body>
这里是<p>显示内容</p>
</body>
</html>
我们在页面上看到的都是body标签下的子元素,而head里面则写了一些非常重要但不直接显示的标签。
css是为HTML中提供显示效果的,总结一下在HTML中引入CSS的三种方式。
在HTML ...
自己整理的一些关于underscore.js的用法总结
var sum = _.reduce([1,2,3],function(memo,num) { return memo+num;},0);
console.log(sum); //返回值为6
var arrage = _.map([1,2,3],function(num){ return num*3; });
console.log(arrage); //返回值为[3,6,9]
var arrage = _.map({one:1,two:2,three:3},function(num,key){ re ...
_.indexOf([1,2,3],2);
搜索元素所在位置,返回值为1
_.keys({one:1,two:2,three:3});
返回值为["one","two","three"]
_.values({one:1,two:2,three:3});
返回值为[1,2,3]
_.pairs({one:1,two:2,three:3});
返回值为[["one",1],["two",2],["three",3]]
_.pick({name:'moe',age:' ...
JS中Math.floor的用法
Math.floor(x) 中x可以使一个数值,也可以是一个表达式。返回值小于等于x,且与x最接近的整数。
console.log(Math.floor(5/3)); //返回值为 1
例如:
var number = 123.56;
console.log(Math.floor(number)); //返回值为123
var number = 0.56;
console.log(Math.floor(number)); //返回值为 0
var number = 10/3;
console.log( ...
在学习Javascript的过程中,我用到了一些对字符串进行的操作,现在做一个小总结。
一、搜索字符串
var string = 'abcdef';
console.log(string.indexOf('b'));
搜索字符串,如果返回值为-1,则表示没有要搜索的字符串,如果有要搜索的字符串,则返回字符串所在原字符的位置。
例如:
var string='abcdef';
console.log(string.indexOf('b')); // 返回值为1
console.log(string.indexOf('d')); // 返回值为3
二、截取字符串
...
在初学Javascript时,会遇到要求将数字保留两位小数或者几位小数的问题,所以总结一下有关toFixed()的用法。
toFixed()可以把Number(数字)四舍五入为指定小数位数的数字。 toFixed(n)则为要保留n位小数,即n为要保留的小数位数。
toFixed(n)小数点后有固定的n位小数。当小数点后没有值时,用0补足。 toFixed()的语法位Numberobject.toFixed(num)。Numberobject为将要被四舍五入的数字对象,num则为要保留的小数位数。当num为0时,则表示保留整数,不保 ...
作用域的总结
作为一个Javascript的初学者,变量的作用域分不清楚是很容易犯得错误,所以我选择对变量的作用域问题进行总结。
首先,所有的{}包起来的代码,都可以被称为代码块。每一个代码块都有自己的作用域。作用域决定了变量能不能被访问(不论读取变量还是修改变量),在{}之间的代码区域就是这个代码块的作用域。在代码块的作用域里声明的变量,只能在这个代码块的作用域中访问。
例如if(true){
let x=5;
console.log(x) ...