原创 二進制 移位 十進制 互轉

/** * 將二進制數轉爲十進制 * @Author an * @DateTime 2020-03-31T18:59:12+0800 * @param {[jq selector]} d

原创 leetcode題目練習(js實現)

題目一、 在一個無序數組中,尋找連續兩個及兩個以上的相同元素的個數  var arr = [1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,10, 22, 32, 4, 5,4, 5, 5, 4, 4, 4, 5

原创 blockly研究(二)自定義svg圖形塊

來更了。。 這篇就大概說說如何做簡單的自定義圖形吧,第三篇再說自定義生成代碼以及自定義校驗相關 以下所有截圖都是mac截取的,分辨率較大,在csdn裏面變形了, 建議放大看 其實就是捋一捋源碼畫圖方法是用來幹嘛的 -1、先構建基礎塊  

原创 blockly研究(一)自定義菜單欄

由於最近一直比較忙,所以沒有更新博客 由於博主做的項目不需要舞臺與模擬器的概念,所以在技術選型上也就沒有選擇s3等其他的圖形化編程框架 今天給大家帶來的是blockly自定義左側菜單欄、以及交互效果如何去加 首先先看一下效果:修改之前: 

原创 js柯里化——adder(1)(2,3)(5)()

1、  function adder( me ) { var slice = Array.prototype.slice, args = slice.call(arguments); return function (

原创 es6 proxy的一些應用

1、校驗: let validator = { set: function(obj, prop, value) { if (prop === 'age') { if (!Number.isInteger(valu

原创 click事件無法觸發解決方案

方法: 這裏使用了jq所以直接用了,大家可以改成原生寫法 /** * 將touch事件改爲點擊事件 * @param {[string]} dom [css選擇器] * @param {[bool]} der

原创 前端Nginx那些事

      隨着前端變革,Nginx也成爲了前端開發工程師必不可少應該具備的一項技能了,那nginx到底起的是嗎作用? 其實Nginx一直跟我們息息相關,它既可以作爲 Web 服務器,也可以作爲負載均衡服務器,具備高性能、高併發連接等

原创 2019前端最全面試題一(基礎)

1、Doctype作用?標準模式與兼容模式各有什麼區別?   (1)、<!DOCTYPE>聲明位於HTML文檔中的第一行,處於 <html> 標籤之前。告知瀏覽器的解析器用什麼文檔標準解析這個文檔。DOCTYPE不存在或格式不正確會導致文

原创 react組件通信

原文鏈接:https://segmentfault.com/a/1190000012361461?utm_source=tag-newest 大致分爲以下幾種情況:  父組件向子組件通信 子組件

原创 mac 使用git error: 不能打開 .git/FETCH_HEAD: Permission denied

.git/FETCH_HEAD: Permission denied   解決辦法:  sudo chown -R 當前用戶:當前用戶所在組 .git 不知道當前用戶組輸入查詢: groups // 查看當前用戶所屬組 groups

原创 自己實現字符串模板(慎用eval)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>template模板</title> </head> <body> <a

原创 blockly研究(三)自定義生成代碼

先佔個坑哈哈哈~ 大家可以可以把目前遇到的這塊存在的問題留言在下面,可以一起探討交流 由於最近沒有做這一塊,大概十月左右更新

原创 vue+typescript 項目初體驗 持續更新

Typescript + Vue   不會搭建Vue項目? 點擊地址秒變vue大神 (手動選擇置入Typescript ) Typescript 是什麼?     1.1:是什麼? TypeScript是一種由微軟開發的自由和開源的編程語

原创 console.log('I am %s, I am %d years old', name, age);

console.log('I am %s, I am %d years old', 'anyao', 18); 其和c的printf用法一致 更多