動態

@kestrel_task

Koa2進階:CMS系統實戰開發秘籍:1.為什麼選擇Koa2?

目錄 為什麼選擇Koa2? Koa2環境搭建 Koa2核心概念/中間件基礎/異步控制流 Koa2路由管理 Koa2請求響應處理 Koa2中間件使用 Koa2錯誤/異常捕獲與處理 Koa2模板引擎集成 Koa2靜態文件服務 Koa2集成數據庫 模型設計/ORM工具使用 接口身份驗證與授權 API接口設計 Koa2日誌記錄 CMS架構設計 CMS內容管理 CMS用户

kestrel_task 頭像

@kestrel_task

昵稱 微芒不朽

@rui0908

xpath匹配一個標籤下所有內容

from lxml import etree import requests url = 'http://www.shihuo.cn/youhui/474770.html#qk=youhui_list' response = requests.get(url) text = etree.HTML(response.text) tt = text.xpath("//div[@class='art

rui0908 頭像

@rui0908

昵稱 瑞0908

@kaidiwen

【已解決】requireJS 加載 layer.js時,使用layer.load無法顯示提示彈窗問題

首頁引用layer.js 一般在html時,直接引入就可以調用layer的方法。 但是requireJS比較特殊,使用layer.load時,發現根本沒有加載顯示彈窗; 後面網上搜索了下,是因為requireJS在加載模塊layer時,是不加載css文件的,所以需要在config配置裏,增加css進行即可; requireJS加載css時,需要引入css.min.js文件,才能在shi

kaidiwen 頭像

@kaidiwen

昵稱 Max迪丶先生

@hx19

前端模塊化的演進過程

CommonJS 服務端模塊化規範 通過require方法同步加載依賴模塊 通過module.export導出模塊 // 導出 var num = 0; function add(a,b) { return a + b; } module.export = { num: num, add: add } // 導入 var math = re

hx19 頭像

@hx19

昵稱 時雨

@shenfq

前端模塊化的前世

隨着前端項目的越來越龐大,組件化的前端框架,前端路由等技術的發展,模塊化已經成為現代前端工程師的一項必備技能。無論是什麼語言一旦發展到一定地步,其工程化能力和可維護性勢必得到相應的發展。 模塊化這件事,無論在哪個編程領域都是相當常見的事情,模塊化存在的意義就是為了增加可複用性,以儘可能少的代碼是實現個性化的需求。同為前端三劍客之一的 CSS 早在 2.1 的版本就提出了 @import 來實現模塊

shenfq 頭像

@shenfq

昵稱 Shenfq

@biubiu_5deda9568bbf1

javascript模塊化【RequireJS 】

一、模塊化的由來 在沒有模塊化思想之前,我們總是將大量的邏輯代碼寫在一起,這樣的代碼雜亂無章,沒有條理性,不便於維護,不利用複用。並且很多代碼重複,邏輯重複。甚至造成全局變量污染,也不方便保護私有數據。 為了解決上面的問題,模塊化的編程思想應運而生。 模塊化的基本思想就是:==閉包自調用函數== 對閉包瞭解不夠的同學,請先查看《 JS閉包全面解析》一文。 二、模塊規範 想要了解

biubiu_5deda9568bbf1 頭像

@biubiu_5deda9568bbf1

昵稱 巴斯光年

@nznznz

Requirejs加載文件、清除緩存

Requirejs加載js問題 在使用 require(['app1'], function (app1) { console.log(app1); }); 加載app1模塊時,不配置requireJs.config中的path時,會請求當前html文件所在路徑下的app1.js 如果找不到,報如下錯誤 require.js:168 Uncaught Error: Scr

nznznz 頭像

@nznznz

昵稱 奶粥

@kylebing

寫了個網頁版的五筆跟打器:玫楓跟打器

玫楓跟打器 Roseo Maple Type Pad 線上地址 https://kylebing.cn/tools/typepad/ 截圖 前言 自己是個五筆愛好者,也一直在使用五筆,從 Windows 轉到 Mac 之後,也沒有有可用的跟打器,每回想練練打字了都需要打開 Windows 模擬器來打字。 一直一直想有個能在 macOS 上運行的跟打器。 最初是想自己用 swift

kylebing 頭像

@kylebing

昵稱 KyleBing

@cuijianjun

附(1):require加載資源的方式或者類型

require支持的加載資源形式是.js/.json/.node 1 .js文件 要求導出個module.exports/exports 2. .json格式 會首先通過JSON.parse解析出一個對象 3. .node格式 C++插件 Addons process.dlopen打開 咱們前端工作人員不操心那個情況了 4. 所有的其他文件 都會使用js引擎進行解析,所以文件格式後綴不重要,重要的

cuijianjun 頭像

@cuijianjun

昵稱 Frank

@lovevin

AMD規範之require.js

寫在前面 AMD是"Asynchronous Module Definition"的縮寫,意思就是"異步模塊定義"。目前,主要有兩個Javascript庫實現了AMD規範:require.js 和 curl.js。這裏介紹 require.js。既然是模塊,就涉及到兩個通用的問題:1. 模塊如何定義。2. 模塊如何加載。 定義模塊 在 require.js 中,定義一個模塊的方式為: define

lovevin 頭像

@lovevin

昵稱 LoveVin

@jellythink

AMD、request.js,生詞太多,傻傻搞不清

一個兜兜轉轉,從“北深”回到三線城市的小碼農,熱愛生活,熱愛技術,在這裏和大家分享一個技術人員的點點滴滴。歡迎大家關注我的微信公眾號:果凍想 前言 之前在公司用JS寫前端頁面,本來自己是一個寫後端的,但是奈何人少,逼的自己也去寫了。但是自己對前端基本不懂,基本就是照着前人寫的照着抄,反正大體意思是明白的,但是出現問題了,基本上也是吭哧吭哧好幾天,也能解決,但是由於自己對前端這一套是一點都不懂,導致

jellythink 頭像

@jellythink

昵稱 果凍想

@icecreamlj

自定義javascript中call、bind、apply方法

call、bind、apply都是Function原型上的方法,用於改變this的指向 自定義函數 js中的call、bind、apply是用c++代碼實現的,我們這裏使用js代碼做一個模式,沒有把所有的邊界情況考慮進來,僅做一個簡單的實現,三個函數在使用的時候有一些需要注意的地方,在定義的時候需要把這些情況考慮進去 當傳入的值是基本數據類型時,call、apply、bind方法會將它轉變成引

icecreamlj 頭像

@icecreamlj

昵稱 一顆冰淇淋

@iymxpc3k

煩人的this,7個關於js關鍵詞的面試題

更多文章詳見公眾號【前端css和js乾貨】 在 JavaScript 中,this是函數的調用上下文。 難度在於this具有複雜的行為。 本文,整理了一個關於this關鍵字的7個有趣面試問題的列表。 注意:下面的 JavaScript 片段在非嚴格模式下運行,也稱為 sloppy 模式。 1: 變量 vs 屬性 以下代碼會在控制枱打印什麼: const object = { m

iymxpc3k 頭像

@iymxpc3k

昵稱 前端css和js乾貨

@niumingxin

this 指針詳解

概念 this 是當前函數/當前模塊的運行環境上下文。是一個指針型變量,普通函數中的 this 是在調用時才被綁定確認指向的。 通過不同的 this 調用同一個函數,可以產生不同的結果。 到底如何確認 this 綁定的內容是什麼? this 綁定的規則 1.默認綁定 function a() {} a(); 函數獨立調用的時候,不帶任何修飾的函數引用. 非嚴格模式下 this 指向全局對象

niumingxin 頭像

@niumingxin

昵稱 微言

@mall4j

JavaScript中的this綁定 - springboot實戰電商項目mall4j

springboot實戰電商項目mall4j (https://gitee.com/gz-yami/mall4j) java商城系統源碼 JavaScript中的this綁定 在日常的開發中,我們會經常使用JavaScript中的一個關鍵字:this,在常見的編程語言中,幾乎都有this這個關鍵字,但是JavaScript中的this和常見的變成語言中的this不太一樣, 在常見的變成語言(

mall4j 頭像

@mall4j

昵稱 mall4j

@zengjingdeshaonian

javascript 中this的指向

js中this的指向比較繞,和其他語言可能有所不一樣,看很多資料舉的例子也很繞,這裏自己做一下記錄,方便牢記: let a={ a:1, check:function(){ //這裏的this指向的是該對象a的; console.log('check:',this); //匿名函數function() 會把this提升的指向wind

zengjingdeshaonian 頭像

@zengjingdeshaonian

昵稱 曾經的少年

@atguigu

js 之 this 指向問題 - 函數執行上下文中的 this

函數執行上下文中的 this 在上面我們知道,一般的調用方法,是調用 window 上的方法。 那怎麼獲取當前函數的 this 呢? 1 通過 call/bind/apply 改變 this this.myName = 'jszhang'; let foo = function() { this.myName = 'zhangsan'; } foo(); console.log(window.

atguigu 頭像

@atguigu

昵稱 小谷哥

@zhuyunbo

深入理解JavaScript之this指針

相信每一個前端的朋友都會遇到過this.xxx is undefined或者this.xxx is not a function的錯誤,明明我們定義了這個xxx,但是還是要報錯?令人百思不得其解,其實就是因為this指針的引用對象中,沒有找到這個定義xxx導致的,因此今天來總結一下this指針的幾種常見的指向問題。 由於this的定義中提到了上下文,因此我們在這裏先簡單的梳理一下Js中的上下文。

zhuyunbo 頭像

@zhuyunbo

昵稱 很白的小白

@huaihuaidedianti

JavaScript飛鳥中的新聖箭頭搭建函數:盤口如何使用二開Fat & Concise微投語法(下)

【TG_duoteJG】多特工作室傑哥duotee.com版權所有,禁止轉載 微信飛鳥箭頭搭建函數如何處理this關鍵字 關於微信飛鳥箭頭搭建函數要記住的盤口最重要的事情是它們處理this新聖飛鳥二開關鍵字的方式。特別是,this箭頭搭建函數內的盤口關鍵字不會反彈。 為了説明這意味着什麼,請查看下面的演示: [codepen_embed height=”300″ default_tab=”html

huaihuaidedianti 頭像

@huaihuaidedianti

昵稱 壞壞的電梯

@hero123

理解JavaScript中的this

前言 相信很多人在初學JavaScript的時候都對this的指向問題感覺到比較迷惑。它不像PHP,Java語言中的this有很明確的指向,也不會讓人容易搞混。 在JavaScript中this就是函數調用的上下文,在JavaScript中有四種函數調用: 函數調用,例如alert('hello world') 方法調用,例如console.log('hello world') 構造

hero123 頭像

@hero123

昵稱 hero

@i_62f4ad94a52ca

【Java】this、super關鍵字,代碼塊介紹

文章目錄 一. this引用 1. this引用的介紹 this引用是成員方法的參數之一,不需要用户傳遞實現,由編譯器自動完成,也就是説,這個參數用户是看不到的,但用户可使用這個參數。 this引用指向當前對象(成員方法運行時調用該成員方法的對象),在成員方法中所有成員變量的操作,都是通過該引用去訪問。 只不過所有的操作對用户是透明的,即用户不需要來傳遞,編譯器自動完成。 this 引用的

i_62f4ad94a52ca 頭像

@i_62f4ad94a52ca

昵稱 用户bPc1FjG

@xiaoniuhululu

談談JAVA中對象和類、this、super和static關鍵字

Java對象究竟是什麼? 對象:對象是類的一個實例,有狀態和行為。 類:類是一個模板,它描述一類對象的行為和狀態。 例如 人 是一個類 其狀態有:姓名、性別、身高、體重等 其行為:吃飯、睡覺、聊天、運動等 public class Person { /** * 狀態 or 屬性 */ String name

xiaoniuhululu 頭像

@xiaoniuhululu

昵稱 小牛呼嚕嚕

@immerse

熱點面試題:聊聊對 this 的理解?

前言 歡迎關注 『前端進階圈』 公眾號 ,一起探索學習前端技術...... 前端小菜雞一枚,分享的文章純屬個人見解,若有不正確或可待討論點可隨意評論,與各位同學一起學習~ 聊聊對 this 對象的理解? 定義 在執行上下文中的一個屬性,它指向最後一次調用這個屬性或方法的對象。通常有四種情況來判斷。 四種情況如下 1. 函數調用模式:當一個函數不是一個對象的屬性時,直接作為函數來調用時

immerse 頭像

@immerse

昵稱 沉浸式趣談