原创 在移動端封裝一個自己的tap事件

事件-移動端 單手指事件: touchstart:手指按在屏幕上 touchmove:手指在屏幕上移動 touchend:手指離開屏幕 touchcancle :手指操作取消(一般都是意外情況導致操作取消) 多手指事件:

原创 任意數求和(不限傳遞實參個數,都可以求和 對非有效數字的實參值進行規避 在函數外面可以使用求和的結果)

該函數功能主要通過對實參集合arguements()函數的應用,將傳遞過來的實參值全部存儲到改函數中,便於調用。通過isNaN方法來驗證是否爲有效數字,以及對Number()方法的應用。 主要功能的JS代碼如下: <script>

原创 找出數組中相同key的對象,並將對應的value進行拼接

數組如下: let ary = [ {fileName: "文檔1", nodeId: "1133275924701949952"}, {fileName: "文檔2", nodeId: "113

原创 elementUI,多選表格實現單選操作

<el-table ref="multipleTable" :data="tableData" tooltip-effect="dark" style="width: 1

原创 ElementUI根據某些狀態判斷複選框的狀態實現

table表格中根據某些狀態來判斷複選框是否可以勾選? 我們爲多選框表格增加一個selectable屬性,改屬性僅對 type=selection 的列有效,類型爲 Function,Function 的返回值用來決定這一行的 Ch

原创 各種面試題

HTML 什麼是標籤語義化 合適的標籤做合適的事情 標籤語義化的好處 比如標題使用 h1-h6,能夠增加權重,有利於蜘蛛的抓取,有利於SEO的優化 去掉樣式的時候,頁面結構仍然比較清晰 便於團隊的開發和維護 link和@imp

原创 $.extend和$.fn.extend的區別

(function () { var jQuery = function (selector, context) { return new jQuery.fn.init(selector, context);

原创 微信小程序

微信小程序開發,獲取用戶授權信息(彈窗)顯示的判斷以及用戶信息獲取的處理。 //app.js var utils = require('utils/util.js'); App({ onLaunch: function ()

原创 AJAX詳解

AJAX asynchonous javascript and xml異步js和xml 作用:通過ajax技術,客戶端可以向服務器端發送請求,把需要展示給用戶的數據獲取到,也可以把客戶端用戶填寫的一些信息發送給服務器端進行處理。=>

原创 一道簡單的面試題

反正我感覺我被這道題侮辱了智商,好吧,我承認這是我平常沒有認證思考的鍋哦! var str = 'name'; str.len = 4; console.log(str.len); 當時我簡單一看直接就給出了答案 4 ,面試官對我

原创 求一個字符串的字節長度

var str="123王光輝love"; function getBytes(str) { var strLength=str.length; var num=strLength; for (var i = 0;

原创 重寫原型對象(prototype)

重寫後constructor屬性的變化以及處理 //創建一個Parent實例 function Parent() { this.name = "wgh"; } //重寫Parent的原型對象,併爲其手動添加constructor

原创 初識函數

函數數據類型 定義函數的幾種方法 1、函數聲明(使用function語句來創建一個函數) function(a,b){return a+b;}; 2、函數表達式,又叫函數字面量 var fn=function(a,b){return a+

原创 搜索功能的實現

在愛課幫http://www.ikebang.com的項目當中,需要新增加一個搜索功能,剛接到這個任務的時候頭都大了,以前從來沒有做過。但是辦法總是想出來的,只好慢慢的做了。 主要技術 前端:jQuery、seajs 後臺:php 遇

原创 你可能不知道的東西

元素的margin和padding值什麼時候生效 元素可以分爲塊級元素,行內元素以及行內塊級元素。 行內元素的margin或者padding只有margin-left和margin-right以及padding-left和paddi