在W3上查询结果如下:

1.parseint——解析一个字符串并返回一个整数

语法:parseint(string,radix)

参数:string被解析的字符串,radix要解析的数字的基数,取值为2~36,如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。

说明:当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数,如果 string 以 "0x" 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后的字符解析为八进制或十六进制的数字。如果 string 以 1 ~ 9 的数字开头,parseInt() 将把它解析为十进制的整数。

注释:只有字符串中的第一个数字会被返回。

注释:开头和结尾的空格是允许的。

提示:如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN。

具体样例:

<html>
<body><script type="text/javascript">document.write(parseInt("10",0) + "<br />") //10
document.write(parseInt("19",10) + "<br />") //19
document.write(parseInt("11",2) + "<br />") //3
document.write(parseInt("17",8) + "<br />") //15
document.write(parseInt("0x1f") + "<br />") //31
document.write(parseInt("010") + "<br />")//10
document.write(parseInt("He was 40") + "<br />")//NaN
document.write(parseInt(" 5He was 40 ") + "<br />") //5</script></body>
</html>

2.HTML DOM childNodes属性

childNodes 属性以 NodeList 对象返回节点的子节点集合。

实例:

<!DOCTYPE html>
<html>
<body><p id="demo">请点击按钮来获得 body 元素子节点的相关信息。</p><button οnclick="myFunction()">试一下</button><script>
function myFunction()
{
var txt="";
var c=document.body.childNodes;
for (i=0; i<c.length; i++){txt=txt + c[i].nodeName + "<br>";};
var x=document.getElementById("demo");
x.innerHTML=txt;
}
</script><p><b>注释:</b>元素中的空格被视为文本,而文本被视为节点。</p></body>
</html>

结果如下:

js碎片知识的学习与补充(parseint与ChildNodes属性)相关推荐

  1. JS基础知识学习(一)

    JS基础知识 前端开发常用的浏览器 谷歌浏览器(chrome):Webkit内核(v8引擎) 火狐浏览器(firefox):Gecko内核 欧朋浏览器(opera):Presto内核 IE浏览器:Tr ...

  2. js基础知识学习(二)

    JS基础知识 JavaScript 数据类型转换 把其它数据类型转换为number类型 isNaN .Number.parseInt.parseFloat 在进行加减乘除数学运算的时候 true-&g ...

  3. 前端学习笔记(js基础知识)

    前端学习笔记(js基础知识) JavaScript 输出 JavaScript 数据类型 常见的HTML事件 DOM 冒泡与捕获 流程控制语句 for..in 计时器 let,var,const的区别 ...

  4. 碎片化时间学习,这几个在线视频学习网站值得拥有!

    随着生活节奏加快,利用碎片化时间学习来充实自己显得尤其重要,这几个在线视频学习网站能够让你在闲暇的时间将IT编程技术更进一步,学习技巧更加高效. 1.慕课网 慕课网(IMOOC)是国内最大的IT技能学 ...

  5. js基础知识总结(一)

    js的组成 ECMAScript(ES) : 负责翻译,为js的核心,解释器. DOM (Document Object Model 文档对象模型):赋予js操作HTML的能力,document. B ...

  6. 【汇总】JS高级知识汇总

    文章目录 前言 1.浏览器工作原理和V8引擎 2.JavaScript函数执行.作用域链以及内存管理 3.底层剖析JavaScript闭包执行以及内存模型.内存泄露 4.this的四个绑定规则及其细节 ...

  7. WPF入门知识(学习)

    WPF基础知识 快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识: 1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽 ...

  8. Js基础知识梳理系列

    小序:总是感觉自己的技术一直在原地踏步,想学习一些新的技术,但学起来很吃力,而且总是没有什么实际的收获,似乎进入了所谓的"瓶颈期".问了一些前辈是否也遇到过同样的问题,他们给我的解 ...

  9. 了解js基础知识中的作用域和闭包以及闭包的一些应用场景,浅析函数柯里化

    js基础知识中的作用域和闭包 一.作用域 1.作用域.自由变量简介 (1)作用域定义 (2)作用域实例演示 (3)自由变量定义 (4)自由变量实例演示 2.作用域链简介 (1)作用域链定义 (2)作用 ...

最新文章

  1. 全球十大AI领军人物
  2. 网络推广过程中切忌要注意的问题
  3. A-Webkit第五章:添加成绩
  4. vmbox下linux共享文件
  5. Linux下源码编译安装新版libxcb
  6. Sharepoint项目周记一:关于开展MOSS项目的前期调查和需要解决的问题
  7. 【工程项目经验】之C不定宏参数加颜色打印
  8. 冰心的作品有哪些?聊一聊冰心都有哪些作品?
  9. 数据结构与算法(Python)第二天
  10. codevs1958 刺激
  11. cocos2d-x 源码分析 总目录
  12. linux安装ps2键盘驱动程序,VoodooPS2Controller v1.8.25 黑苹果键盘鼠标触摸板万能驱动 _ 黑苹果乐园...
  13. 一线协议—ds18b20
  14. 惠普电脑调节电脑亮度
  15. 中国民营500强企业爬取数据展示
  16. TCP三次握手、四次握手过程,以及原因分析
  17. mysql 表情符串_mysql支持emoji表情符存储
  18. 华为的芯片战略:别忘记,代号—SD502!
  19. 女生戴蓝牙耳机什么颜色好看?适合女生的高颜值蓝牙耳机
  20. 国内十大黄金期货交易APP平台排名(2022版)

热门文章

  1. python连接数据库的技术_Python操作MySQL数据库的三种方法
  2. 【学习笔记】14、标准数据类型—字典
  3. java 调用 wsdl形式的webservice 示例
  4. ABAP 实现新会话新窗口方法
  5. SAP Backgroud job
  6. 近100年来全球20家顶尖公司成功原因揭秘
  7. SAP CRM RDS快速部署解决方案
  8. MR21 VS MR22 对CKMLCP结果影响
  9. CONVERT_TIME_INPUT
  10. 社区O2O全面遇冷,社区金融如何避免走入独特陷阱