小编ieg*_*gik的帖子

如何通过命令参数更改“git log --graph”中的图形线字符?

现在:

\n\n
*\n|\\\n| *\n| |\\\n| |/\n|/|\n* |\n|\\ \\\n
Run Code Online (Sandbox Code Playgroud)\n\n

想看:

\n\n
\xe2\x80\xa2\n\xe2\x94\x9c\xe2\x94\x80\xe2\x95\xae\n\xe2\x94\x82 \xe2\x80\xa2\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x95\xae\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x82\xe2\x94\x80\xe2\x95\xaf\n\xe2\x80\xa2 \xe2\x95\xb0\xe2\x94\x80\xe2\x95\xae\n\xe2\x94\x9c\xe2\x94\x80\xe2\x95\xae \xe2\x94\x82\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想使用的字符:

\n\n

\xe2\x95\xad \xe2\x95\xae \xe2\x95\xaf \xe2\x95\xb0 \xe2\x94\x82 \xe2\x80\xa2 \xe2\x94\x80 \xe2\x94\x9c

\n\n

\n\n
\n\n\n

git logging zsh graph

5
推荐指数
1
解决办法
492
查看次数

如何检查函数的未定义参数?(在JavaScript中)

有一些例子:

a = ''; //string
b = 0; //number 0
b1 = 0xf; //number 15
c = (function(){}) //function function (){}
d = []; //object
e = {}; //object [object Object]
f = void(0); //undefined undefined
Run Code Online (Sandbox Code Playgroud)

但是当我尝试传递未定义的变量trougth函数时:

typeof qwerty; //undefined
function at(a){return (typeof a)+' '+a;}
at(qwerty); // ????
Run Code Online (Sandbox Code Playgroud)

..i`v收到错误"Uncaught ReferenceError:qwerty未定义".我怎样才能(是否存在最短路径)创建函数isDefined(a,b)或减少该表达式的其他技巧?:

c=(typeof a!='undefined'&&a||b)
Run Code Online (Sandbox Code Playgroud)

澄清:如果a被定义--c等于a,overwise -b,就像php中的"c = @ a?:b"

编辑:

function ud(_a){return typeof window[_a]==='undefined'}

a=undefined; b=3;
alert((ud('a')?4:a)+(ud('b')?5:b));?
Run Code Online (Sandbox Code Playgroud)

javascript arguments function undefined

-4
推荐指数
1
解决办法
1244
查看次数

标签 统计

arguments ×1

function ×1

git ×1

graph ×1

javascript ×1

logging ×1

undefined ×1

zsh ×1