Git常用命令及用法

Git 常用命令:

git init 创库初始化。

git add 【文件名称】 添加更改的文件 后加上 . 为添加所有文件(git add .)适用于在远处创建仓库后clone到本地,再到本地对应文件下添加整个文件项目,可方便上传到远程库中。

git commit 提交你所有添加的文件

git push origin master提交本地仓库到远处链接仓库。

[Read More]
Git 

TJS转化大写

用JS转化大写,98%的都前端同学都没作出来!

题目:使用JavaScript 将字符串中由空格隔开的每个单词 首字 母大写,写出通用方法。

题目解释:

原始字符串: var string =”I believe I am the best”
通过您的方法得到后的结果:string 的值为”I Believe I Am The Best”.

[Read More]
JS  基础 

addLoadEvent自定义方法

自定义方法 addLoadEvent

假如我们希望某个函数在网页加载完毕之后就立即执行。网页加载完毕时会触发一个onload事件,所以我们可以利用onload事件来加载这个函数。Onload事件与window对象相关联。 如:把myfunction函数绑定到这个事件上:

[Read More]
JS  基础 

arguments系列问题

arguments、arguments.callee、arguments.caller的关系和区别 JS高三教程(P177),一段代码中用到了arguments.callee来调用函数自生,书中介绍到 “是一个指向正在执行的函数的指针,可以用它来实现对函数的递归调用。” 这段递归调用代码如下: function factorial (num) { if (num <= 1) { return 1; } else { return num * arguments.callee(num - 1); } } var num = factorial(10); console.log(num); // => 3628800 很简单的一段代码。于是自己为了搞清楚知识点,加强自身JS基础,就自己查了下文档 arguments arguments.callee arguments.caller 三者的关系与区别: arguments: 在函数调用时, 会自动在该函数内部生成一个名为 arguments的隐藏对象。 该对象类似于数组, 但又不是数组。可以使用[]操作符获取函数调用时传递的实参。 arguments对象不是一个 Array 。它类似于数组,但除了 长度之外没有任何数组属性。 没错它是个对象!并且它存储的是实际传递给函数的参数 function obj(){ //利用instanceof判断arguments console.log( 'arguments instanceof Array? ' + (arguments instanceof Array) ); // => false console. [Read More]
JS  基础 

面试总结一

面试总结一

box-sizing 常用的属性有哪些?分别什么作用?

我们平时用div的盒子理论时,定义的 width 只为 content 内容。但是并不包括周边的 border 和 padding 部分。

那么如果我们想直接对整个盒子进行设置布局就可以使用 box-sizing 了。

[Read More]
面试  基础  js