原创 一句話告訴你ParseInt()、ParseFloat()和Number()的區別

ParseInt是從左開始,一個字符一個字符解析,從第一個不是數字字符截斷;Number是整體轉換,可將Boolean、Null、空字符串等轉爲數字。 舉例: Number("123"); //123 Number("")

原创 js es6淺克隆與深克隆(deep clone)詳解與實現

let a = { age: 1 } let b = a a.age = 2 console.log(b.age) // 2 在JavaScript中,我們瞭解對象類型在賦值的過程中其實是複製了地址,從而會導致改變了一方其他也都被

原创 CSS選擇器的權重和計算規則(機制)

從CSS代碼存放位置看權重優先級:內嵌樣式 > 內部樣式表 > 外聯樣式表。 從樣式選擇器看權重優先級:important > 內嵌樣式 > ID > 類 > 標籤 | 僞類 | 屬性選擇 > 僞元素 > 繼承 > 通配符。 CSS權重是

原创 Linux最全最詳細常用基礎命令

一、系統目錄結構 bin (binaries)存放二進制可執行文件 sbin (super user binaries)存放二進制可執行文件,只有root才能訪問 etc (etcetera)存放系統配置文件 usr (unix

原创 gojs實現仿啓信寶股權結構關係樹圖

話不多說,直接乾貨走起。對你有用的話,請贊 實現效果如下圖: 實現代碼: <!doctype html> <html> <head> <meta charset="utf-8"> <title>GoJS demo</ti

原创 在線web編輯器在線編輯代碼Ace Editor使用詳解

       最近項目需要我做個在瀏覽器上能編輯代碼的功能,編輯好了要提交保存。於是發現了ace editor插件,做出來效果不錯,功能強大,能換主題顏色,能查找等很多功能都有,開發完的效果如下圖: 下面跟大家分享插件的具體使用 1、從

原创 ES6箭頭函數this指向

箭頭函數根本沒有自己的this,所以內部的this就是外層代碼塊的this,即指向上下文函數this。 let obj = { fun:function(){ setTimeout(function(){

原创 循壞

//3、有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的前20項之和。 #include <stdio.h>

原创 循環嵌套

/*   1      1211232112343211234543211234321123211211 */  #include<stdio.h>

原创 獲取iframe內容的高度

iframe.onload = function(){ $("#iframe").contents().find("body").height() }; 不支持跨域。   點贊 收藏 分享

原创 JS面向對象設計之創建對象

一、工廠模式 考慮到ECMAScript中無法創建類,開發人員發明了一種函數,用函數來封裝以特定接口創建對象的細節: function createPerson(name,age,job){ var o = new Object(

原创 JS sort()排序及JS sort()雙重排序

sort()方法用於對數組的排序,並返回數組。基本用法爲:arr.sort();默認爲升序排列。例:var arr = [5,3,1,6,4,3,2]; arr.sort(); // [1, 2, 3, 3

原创 聖盃佈局和雙飛翼佈局

聖盃佈局和雙飛翼佈局都是兩邊固定寬度,中間寬度自適應佈局。其中,中間欄放到文檔流前面,保證先行渲染。解決方案大體相同,都是三欄全部float:left浮動。一、聖盃佈局聖盃佈局是三個div的內容都是在一個盒子裏面,都添加float:lef

原创 關於測試

今天進行了c語言測試。情況算是良好,但也差強人意,感覺可以發揮的更好些。筆試來說,其實題基本都會,就是自己不細心,中了老師挖的各種坑。機試都做出來了,但並不是用老師教的方法做出來的,而是用自己的方法做出來的,所以扣了一些分。從機試看來,代

原创 Mockups知識點

Mockups  是一個 手繪風格的、輕量級的 製作“界面原型”的  小軟件。   - 快——它能讓我以最快的速度把界面原型畫出來。   - 手繪風格——用它畫出來的界面是不折不扣手繪風格,很酷。 手繪風