各種編程語言中$符號(hào)的意義
0 前言
最近開發(fā)過程中使用了多種腳本語言,在這些語言中發(fā)現(xiàn)很多的$符號(hào),而每種腳本語言的$符號(hào)的用法和意義均不相同,所以借博文總結(jié)總結(jié)。在linux應(yīng)用開發(fā)中經(jīng)常使用makefile腳本和shell腳本,有趣的是,這兩種腳本使用$符號(hào)時(shí)存在明顯差異,雖然在這兩種腳本中$均和變量有關(guān),但是makefile中變量使用括號(hào)包裹,而shell腳本缺并不需要括號(hào)。
1 shell腳本
定義變量
VAR=<value>
使用變量,變量名不需要使用括號(hào)包裹
$VAR
例子
URL="http://www.dbjr.com.cn"
curl -I $URL
2 makefile
定義變量
VAR=<value>
使用變量,變量名需要使用括號(hào)包裹
$(VAR)
例子——在makefile中定義一個(gè)常數(shù)宏
DEFS = -DTEST
CFLAGS += $(DEFS)
3 jquery
$代表jquery的簡(jiǎn)寫,
例子——頁面載入完成之后向控制臺(tái)打印字符串
console.log("Hello JQuery");
});
4 PHP
PHP中所有的變量均以$符號(hào)開頭。
相關(guān)文章
vscode eslint插件報(bào)錯(cuò)Parsing error: Invalid
這篇文章主要介紹了vscode eslint插件報(bào)錯(cuò)Parsing error: Invalid ecmaVersion問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10git分支(branch)操作相關(guān)命令及分支命令的使用
這篇文章主要介紹了git分支(branch)操作相關(guān)命令及分支命令的使用的相關(guān)資料,需要的朋友可以參考下2017-10-10win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度學(xué)習(xí)環(huán)境的方法
這篇文章主要介紹了win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度學(xué)習(xí)環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06如何在Linux?系統(tǒng)中使用apt?包管理器安裝?Git?LFS
Git LFS是一個(gè)開源擴(kuò)展,用于解決Git在處理大型文件時(shí)的效率和性能問題,這篇文章主要介紹了在?Linux系統(tǒng)中使用apt包管理器來安裝Git LFS的問題,需要的朋友可以參考下2023-05-05idea中的project、module、artifact的具體使用
本文主要介紹了idea中的project、module、artifact的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02使用Postman和SoapUI工具測(cè)試WebService接口
這篇文章介紹了使用Postman和SoapUI工具測(cè)試WebService接口的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06