原创 js實現一個打點計時器

問題描述: 1、從 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一個數字,每次數字增幅 1 2、返回的對象中需要包含一個 cancel 方法,用於停止定時操作

原创 git的常命令

git的常命令 mkdir+[filename]:創建指定文件名稱的文件夾 cd+[filename]:到達指定文件 cd … :返回上級文件 pwd:顯示當先文件路徑 git init:把當前目錄變成Git可以管理的倉庫 gi

原创 webpack採坑

1,安裝webpack4X以上版本,會提示安裝webpack-cli(請注意:webpack-cli要和webpack安裝在同一目錄裏) 參考:https://blog.csdn.net/zengibm/article/detai

原创 js小數取整的幾種方式

1,Math.ceil()方法向上取整,整數部分值+1: eg:Math.ceil(3/2) 輸出:2 2,Math.floor()方法向下取整,整數部分值不變: eg:Math.floor(3/2) 輸出:

原创 JavaScript中內部對象,宿主對象和自定義對象

JS中,可以將對象分爲“內部對象”、“宿主對象”和“自定義對象”三種。 內部對象 js中的內部對象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、Str

原创 將pc端的網頁自適應顯示在移動端

  當我們將一個pc端的網頁放到移動端的時候,移動端瀏覽器會將pc端的網頁按照一定的比例完整的顯示出來,這是因爲移動端的瀏覽器默認的會將網頁渲染在一個比例比較大的viewport中排版(ios默認的是980px,Android4.0以上爲

原创 CSS中正確認識和理解clear:both

[原文地址]:http://blog.sina.com.cn/s/blog_709475a10100wkdj.html 要注意以下幾點: 1、 浮動元素會被自動設置成塊級元素,相當於給元素設置了display:block(塊級元素能設

原创 js對象創建的幾種方式

引題: 完成函數 createModule,調用之後滿足如下要求: 1、返回一個對象 2、對象的 greeting 屬性值等於 str1, name 屬性值等於 str2 3、對象存在一個 sayIt 方法,該方法返回的字符串爲

原创 js的arguments到底是什麼

類數組對象:arguments   總所周知,js是一門相當靈活的語言。當我們在js中在調用一個函數的時候,我們經常會給這個函數傳遞一些參數,js把傳入到這個函數的全部參數存儲在一個叫做arguments的東西里面,那麼這到底是什麼東西?

原创 JQuery $(function(){})和$(document).ready(function(){})

document.ready和onload的區別——JavaScript文檔加載完成事件 頁面加載完成有兩種事件 一是ready,表示文檔結構已經加載完成(不包含圖片等非文字媒體文件) 二是onload,指示頁面包含圖片等文件在內的

原创 arguments類數組轉換爲數組的方法

arguments是一個類數組對象,存儲的是當前傳入函數參數的個數,具有有length屬性。但arguments並不是真正的數組,下邊是兩種常用的將其轉換爲真正的數組的方法。 方法一: 使用slice方法: var args = Arr

原创 認識js函數對象(Function Object)

  可以用function關鍵字定義一個函數,對於每個函數可以爲其指定一個函數名,通過函數名來進行調用。這些都是代碼給用戶的印象,而在JavaScript解釋執行的時候,實際上每個函數都是被維護爲一個對象,這就是本小節將要介紹的函數對象(

原创 前端人員必須瞭解的各種瀏覽器

做爲一個前端人員最煩惱的就是各種瀏覽器的兼容性問題。從微軟的IE6、IE7、IE8到火狐公司的FIREFOX以及其 他各公司的瀏覽器多多少少存在一定的兼容性問題。每次你在寫HTML的時候是否會感到相當苦惱。以下我們簡單 介紹下目前世界流行

原创 sublime text3 報錯please wait a bit while pyV8 binary

使用Sublime_text_3安裝插件時可能會導致pyV8安裝失敗,導致後邊在使用時彈出 please wait a bit while pyV8 binary 的報錯。 解決辦法: 1,去github下載對應版本的pyV8,下載地

原创 js有關數組的相關操作實現

1,移除數組 arr 中的所有值與 item 相等的元素。 示例1 : 輸入:[1, 2, 2, 3, 4, 2, 2], 2 輸出:[1, 3, 4] 1,不要直接修改數組 arr,結果返回新的數組 實現如下: fun