原创 JavaScript 數組扁平化處理的方法總結

所謂“數組扁平化”就是指將一個多維數組變爲一個一維數組,比如: [1, 2, [3, 4, [5, 6]] ==> [1, 2, 3, 4, 5, 6] 我們通過幾種常用方式來實現數組的扁平化。 方法1:flat()法

原创 「ReadingKoa」Day 1 — Koa中間件的運行原理

Koa中的中間件與Express的不同,Koa使用洋蔥模型。 Koa的中間件僅包含四個文件,今天我們只看主要文件-application.js。 它已經包含了中間件如何工作的核心邏輯。 準備工作 git clone git@g

原创 事件監聽的簡單封裝

var on = (function() { if (document.addEventListener) { return function(element, event, handler) {

原创 如何剪切文庫內容

打開一篇百度文科的文章。 F12打開控制檯。 Element下在最頂部找到本頁面的<body>標籤。 雙擊加入“contenteditable”屬性。   然後文庫內容就可以使用ctrl + x 進行剪切了。不過是帶格式的文本,在wor

原创 【題目下載】2019年CST全國大學生軟件測試大賽試題下載,持續更新。

之前寫的前幾年的參賽記錄,也有一些經驗分享,可以看一下:CST全國大學生軟件測試大賽參賽記錄分享 【超詳細】全國大學生軟件測試大賽:移動應用測試參賽指南 【超詳細】全國大學生軟件測試大賽:移動應用測試腳本編寫要求 https://down

原创 Reason:Error while parsing UI hierarchy XML file:null[Ljava.lang.StackTraceElement;@xxxxx

在使用uiautomatorviewer有時會出現Reason:Error while parsing UI hierarchy XML file:null[Ljava.lang.StackTraceElement;@xxxxx的錯誤,控

原创 【超詳細】全國大學生軟件測試大賽:移動應用測試腳本編寫要求

博主提供練習題下載,導入eclipse即可運行。點擊查看 移動測試腳本編寫要求:點擊查看 博主參賽紀錄分享:點擊查看 目錄 腳本編寫要求 UIAutomatorViewer 工具介紹 1、獲取快照 2、頁面層級 3、屬性詳情 定位控件的參

原创 微信小程序中換行空格(多個空格)寫法詳解

這篇文章主要介紹了微信小程序中換行空格(多個空格)寫法詳解,非常不錯,具有一定的參考借鑑價值,需要的朋友可以參考下 在小程序中HTML的網頁實體無法正常使用,小程序中的寫法爲:  一、空格,換行 <text>你好!\t七月流火啊!\n

原创 原生JS實現 slice() 方法

 定義和用法 slice() 方法可從已有的數組中返回選定的元素。 語法 arrayObject.slice(start,end) 實現 Array.prototype.slice = function(start, end){

原创 【比賽指南】全國大學生軟件測試大賽衆包測試比賽指南

賽前須知: 在創建個人報告之前,需下載“需求文檔”,瞭解測試需求; 儘量完善測試用例,有助於最後的評分; 填寫Bug報告時,必須選擇對應的三級頁面標題(若無,選擇“其他”),對於沒有選擇頁面標題的Bug報告一律計“0分”處理;建議學生對相

原创 KeyboardEvent.metaKey 蘋果電腦command鍵按下、win鍵按下

KeyboardEvent.metaKey 爲只讀屬性,返回一個 布爾值,在事件發生時,用於指示 Meta 鍵是按下狀態(true),還是釋放狀態(false)。 備註:在MAC鍵盤上,表示 Command 鍵(⌘),在Windows

原创 CSS實現單行文本居中,多行文本居左

要實現的效果如上圖所示,在一個容器內多行文字爲靠左對齊,單行文字爲居中對齊。 HTML結構如下: <div class="box"> <p>多行文字內容多行文字內容多行文asdasd字sdfsdf123124容多行文字內容多行

原创 原生JS實現 every() 方法

定義和用法 every() 方法用於檢測數組所有元素是否都符合指定條件(通過函數提供)。 every() 方法使用指定函數檢測數組中的所有元素: 如果數組中檢測到有一個元素不滿足,則整個表達式返回 false ,且剩餘的元素不會再進行檢測

原创 JS判斷一個日期是這一年的第幾天

使用JS判斷一個日期是這一年的第幾天。 首先我們先整理一下思路: 假如是12月11日,那麼我們需要將1-11月的天數加起來,然後加上12月的11天。 假如是1月9日,那麼我們只需要將1月的這九天就可以了。 那麼這樣的話首先我們可以使用i

原创 【超詳細】全國大學生軟件測試大賽:移動應用測試參賽指南

博主提供練習題下載,導入eclipse即可運行。點擊查看 移動測試腳本編寫要求:點擊查看 博主參賽紀錄分享:點擊查看   本介紹分爲以下幾個部分: Appium配置 開發環境配置 插件更新指南 參加練習流程 其他參考文檔