《JavaScript 学习笔记 之 日常练习案例》
JavaScript 学习笔记
日常练习案例
字符串操作
// 'abcEFG' 重新排序 ---> 规则是 把大写字母放前面,小写字母放后面
// realization
/**
explain:
operationStr 操作字符串
应用了: String.split() 切割字符串返回数组、
Array.join() 将数组中的元素以某种操作符连接起来、
正则表达式的使用
*/
function operationStr(str)
{
return str.split(/[a-z]/g).join('') + str.split(/[A-Z]/g).join('')
}
// Test
var str = 'abcEFG', // expect output: 'EFGabc'
result = operationStr(str)
console.log(result) // output: 'EFGabc'
查看测试结果
Boolean 类型学习练习
/**
explain:
test 自定义变量名称
Boolean类型
new Boolean() 实例化,默认 返回 false
document 文档
document.write() 向页面打印信息,会覆盖页面原有的内容
document.write("<br />") 向页面输出一个换行
*/
var test
test = new Boolean()
document.write(test)
document.write("<br />") // output: false
test = new Boolean(null)
document.write(test)
document.write("<br />") // output: false
test = new Boolean('') // '' 或 ""
document.write(test)
document.write("<br />") // output: false
test = new Boolean(undefined)
document.write(test)
document.write("<br />") // output: false
test = new Boolean(NaN)
document.write(test)
document.write("<br />") // output: false
test = new Boolean(0)
document.write(test)
document.write("<br />") // output: false
test = new Boolean(false)
document.write(test)
document.write("<br />") // output: false
test = new Boolean(true)
document.write(test)
document.write("<br />") // output: true
- 查看测试结果
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yk-ddm!
评论