小编Rya*_*yan的帖子

在javascript中解析十六进制文字

嘿大家快问,我知道这听起来很奇怪,但是我很好用.我需要能够以这样的方式解析在textarea中传递的字符串,以便转义十六进制文字"\ x41"或者处理的任何字符串不是四个字符'\''x''4''1'但是作为'A'例如:

var anA = "\x41";
console.log(anA); //emits "A"
var stringToParse = $(#someTextArea).val(); //using jquery for ease not a req
//lets say that "someTextArea" contains "\x41"
console.log(stringToParse); // equals "\" "x" "4" "1" -- not what i want
console.log(new String(stringToParse)); same as last
console.log(""+stringToParse); still doesnt work
console.log(stringToParse.toString()); failz all over (same result)
Run Code Online (Sandbox Code Playgroud)

我希望能够让stringToParse包含"A"而不是"\ x41"...除了正则表达式之外的任何想法?我会采用正则表达式,我想,我只想要一种方法让javascript做我的出价:)

javascript parsing hex

2
推荐指数
1
解决办法
2325
查看次数

哪一个更有效率?用于for循环的缓存方法调用结果

差异可能微乎其微或不存在,但哪一个更有效,为什么?

int nItems = param.getItemList().size();
for (...) {
    if (nitems == 1) doSomething();
}
Run Code Online (Sandbox Code Playgroud)

要么

for (...) {
    if (param.getItemList().size() == 1) doSomething();
}  
Run Code Online (Sandbox Code Playgroud)

java performance

2
推荐指数
1
解决办法
335
查看次数

PHP,如何打印新的换行符

我如何在php中创建一个新行,例如

$message='Name and Surname:'.$name.'  '.'Birthday: '.$Birthdate.'  '.' Nationality: '.$Nationality;
Run Code Online (Sandbox Code Playgroud)

输出:

Name and Surname:LULZIM    Birthday: 1987       Nationality: Macedonia
Run Code Online (Sandbox Code Playgroud)

我想要的是:

Name and Surname:LULZIM
Birthday: 1987 
Nationality: Macedonia
Run Code Online (Sandbox Code Playgroud)

BTW这个输出在电子邮件中是这样的,bc我在电子邮件中发送所有这些数据,我尝试添加\n
但是没有工作:S

有什么建议?

php

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

标签 统计

hex ×1

java ×1

javascript ×1

parsing ×1

performance ×1

php ×1