溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法

發(fā)布時(shí)間:2021-09-26 10:15:06 來源:億速云 閱讀:103 作者:柒染 欄目:開發(fā)技術(shù)

web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。

占位符替換

控制臺(tái)打印(conlose.log())或者拼接字符換, 可以借助占位符解決

%s    字符串
%d  / %i    整數(shù)
%f    小數(shù)(整數(shù)、小數(shù)都可以, 推薦)
%o    對(duì)象
%c    后面字符串的樣式

示例代碼:

// %s示例
let s1 = '愛'
let s2 = '祖國'
console.log('001--我%s我的%s', s1, s2) // -> 我愛我的祖國       
// %f 和 %i、%d示例
/*
    推薦用 %f, 整數(shù)小數(shù)都沒問題
    %d只能輸出整數(shù),如果有小數(shù)會(huì)直接忽略
*/
let n1 = 100
let n2 = 5.8
console.log('002--我離考%d分還差%d分', n1, n2) // -> 我離考100分還差5分
console.log('002--我離考%i分還差%i分', n1, n2) // -> 我離考100分還差5分
console.log('003--我離考%f分還差%f分', n1, n2) // -> 我離考100分還差5.8分        
// %o示例
let o = { name: '卡卡西', age: 25 }
console.log('004--執(zhí)行任務(wù)忍者的資料是%o', o) // -> 執(zhí)行任務(wù)忍者的資料是{name: "卡卡西", age: 25}        
// %c示例
var str = '005--我是一個(gè)%c示例'
let st = 'color: #000; background-color: orange; padding: 5px;);'
console.log(str, st)
console.log(
    '006--%c---------------我是分隔符-----------------',
    'color:red;font-size:10px'
)
ript>

web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法

控制臺(tái)打印

在瀏覽器打印, 并不只有 conlose.log() 這一種方式;

console對(duì)象是JavaScript的原生對(duì)象, 它提供了多種方法,用來與控制臺(tái)窗口互動(dòng);

本節(jié)只列舉我認(rèn)為的常用方法.

table()

復(fù)合類型的數(shù)據(jù),console.table方法可以將其轉(zhuǎn)為表格顯示。

let o = {
    username: "卡卡西",
    age: 25,
    skill:['千鳥','土流壁','寫輪眼']
}
console.table(o);

web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法

log、info、warn、error

console.log('001--我是一條普通的輸出語句');
console.info('002--我是一條普通信息輸出語句');
console.warn('003--我是一條警告輸出語句');
console.error('004--我是一條錯(cuò)誤輸出語句');

web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法

group(),groupCollapsed(),groupend()

console.group() console.groupend() 用于將顯示的信息分組, 適用于大量輸出信息的時(shí)候

console.group() 會(huì)默認(rèn)把本組輸出信息展開

console.groupend() 會(huì)默認(rèn)把本組輸出信息收起

console.group('第一輪輸出')
console.log('我是第一輪輸出語句1')
console.log('我是第一輪輸出語句2')
console.log('我是第一輪輸出語句3')
console.log('我是第一輪輸出語句3')
console.groupEnd()

console.groupCollapsed('第一輪輸出')
console.log('又要輸出了1')
console.log('又要輸出了2')
console.log('又要輸出了3')
console.groupEnd()

console.log('最后一次輸出')

web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法

關(guān)于web開發(fā)js字符串拼接占位符及conlose對(duì)象Api的使用方法問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI