Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
途:表單收集用戶的信息,并可將收集到的信息運(yùn)送到服務(wù)器端進(jìn)行處理,處理之后,服務(wù)器端再反饋給用戶相應(yīng)的信息,就完成了用戶和網(wǎng)頁(yè)的交互。
input-text 文本框
input-password密碼框
input-radio單選按鈕
input-checkbox復(fù)選框
select 下拉框 列表框
input-hidden隱藏域
textarea文本區(qū)域
兩種提交方式對(duì)比:
開(kāi)發(fā)過(guò)程中,我們經(jīng)常需要在GitHub上查找代碼、庫(kù)或相關(guān)文檔。本文將介紹一些GitHub搜索內(nèi)容的實(shí)用技巧,并通過(guò)示例展示如何運(yùn)用這些技巧來(lái)提高搜索效率。
在搜索框中輸入關(guān)鍵詞是基本的搜索方法,但使用一些技巧可以大大提高搜索效率。
示例:查找包含"React"關(guān)鍵詞的JavaScript倉(cāng)庫(kù)的Readme文件。
"React" site:github.com language:javascript in:readme
使用布爾運(yùn)算符可以進(jìn)一步精確搜索結(jié)果。
示例:查找包含"React"和"Redux"關(guān)鍵詞,并且不包含"React Native"的JavaScript倉(cāng)庫(kù)。
React +Redux -React Native language:javascript site:github.com
使用星號(hào)(*)可以擴(kuò)展搜索關(guān)鍵詞。
示例:查找創(chuàng)建時(shí)間在2022年且包含"React"關(guān)鍵詞的JavaScript倉(cāng)庫(kù),并按照星星數(shù)量排序。
created:2022 language:javascript "React" sort:stars
除了以上技巧,GitHub還提供了一些高級(jí)搜索語(yǔ)法,進(jìn)一步滿足不同的搜索需求。
示例:查找用戶"facebook"創(chuàng)建的且已經(jīng)合并的Pull Request,并且按照時(shí)間排序。
user:facebook is:merged is:public created:..2023 sort:created-desc
如果你想搜索含有特定星星數(shù)量的倉(cāng)庫(kù),你可以使用 stars: 運(yùn)算符。
這個(gè)技巧可以幫助你根據(jù)倉(cāng)庫(kù)的受歡迎程度進(jìn)行搜索,從而找到更加優(yōu)質(zhì)的代碼和資源。
你可以使用文件類型來(lái)限制搜索結(jié)果。這對(duì)于你只需要某種特定類型的文件時(shí)非常有用。
有時(shí)候你只關(guān)心某個(gè)特定分支上的代碼,你可以使用 branch: 運(yùn)算符來(lái)限制搜索結(jié)果。
如果你知道某個(gè)文件的名字,你可以直接在搜索框中輸入文件名來(lái)查找它。
你可以使用 user: 或 org: 運(yùn)算符來(lái)搜索特定的貢獻(xiàn)者或組織。
你可以使用標(biāo)簽來(lái)篩選倉(cāng)庫(kù)。這對(duì)于你只關(guān)心某個(gè)特定主題或類型的倉(cāng)庫(kù)時(shí)非常有用。
這些技巧可以幫助你更加高效地在GitHub上搜索內(nèi)容。根據(jù)你的需求和具體情況,選擇合適的技巧和運(yùn)算符來(lái)獲取最佳的搜索結(jié)果。
三年 JavaScript Rising Stars 統(tǒng)計(jì)結(jié)果出來(lái)了,官方分析了 Best of JavaScript 上的項(xiàng)目,比較這些項(xiàng)目過(guò)去12個(gè)月,在 GitHub 上增加的星標(biāo)數(shù),將其排名并繪制成圖表,呈現(xiàn) JavaScript 社群的發(fā)展?fàn)顩r。Best of JavaScript 是提供網(wǎng)頁(yè)平臺(tái)與Node.js相關(guān)、最受歡迎的開(kāi)源項(xiàng)目精選列表。
星標(biāo)數(shù)最多的項(xiàng)目與2017年相同,都是漸進(jìn)式 JavaScript 開(kāi)發(fā)框架 Vue.js。Vue.js 在2018年星標(biāo)數(shù)多了4.5萬(wàn),比2017年的新增星標(biāo)數(shù)還多了5千。2018年月平均星標(biāo)數(shù)目在3千左右,在6月的時(shí)候,星標(biāo)數(shù)新增多了近1萬(wàn)。
2018年的第二名也跟2017年相同,是用于構(gòu)建用戶界面的 JavaScript 庫(kù) React,星標(biāo)數(shù)比去年增長(zhǎng)成長(zhǎng)近7千。第三名則是微軟的 IDE Visual Studio Code,排名與 Facebook 的 Create React App 項(xiàng)目在2017年的位置對(duì)調(diào)。
而第四名則是去年橫空出世,由 Node.js 之父 Ryan Dahl 帶頭開(kāi)發(fā)的 Deno。Deno 是使用 V8 引擎的安全 TypeScript Runtime,可以在網(wǎng)頁(yè)瀏覽器之外執(zhí)行 JavaScript 和 TypeScript 的應(yīng)用程式,是前10名唯一的新面孔。
在2018年6月才出現(xiàn)的 Deno,第一個(gè)月就獲得接近1.5萬(wàn)顆星,接下來(lái)每個(gè)月也有平均約1千顆的打星。第5名則是 Google 的 Chrome 無(wú)頭 Node 函式庫(kù) Puppeteer。
而對(duì)于前端開(kāi)發(fā)框架來(lái)說(shuō),除了原本就是整體第一名與第二名的 Vue.js 和 React,還有 Angular、Hyperapp 以及 Omi 占據(jù)了前五名。官方提到,之所以 Vue.js 與 React 都在6月創(chuàng)了最高的打星數(shù),是因?yàn)殡p方支持者在爭(zhēng)奪最受歡迎的使用者介面專案,產(chǎn)生的結(jié)果。
另外值得注意的是,對(duì)于 JavaScript 編譯器來(lái)說(shuō),最受歡迎的仍是 TypeScript。它在2018年共獲得約1.4萬(wàn)顆星,遠(yuǎn)超第二名 Babel 獲得的6.3千顆星。
最后的官方總結(jié)提到,微軟在2018年為了成為 JavaScript 界主要參與者之一。從 TypeScript 語(yǔ)言幾乎成了前后標(biāo)準(zhǔn)就可以看到,另外還有 VS Code 編輯器的成功,成了重要的開(kāi)發(fā)工具。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。