笔记5.31
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了笔记5.31相关的知识,希望对你有一定的参考价值。
在二进制转为十进制时,只需要记住,从左边起,第一位的权值为2的0次,每往右移动一位,2的冥增加1,然后使用对应的1或者0乘以对应的权位,在加起来就是十进制:1011010110是二进制,那么结果就是:0*2^0+1*2^1+1*2^2+0*2^3+1*2^4+0*2^5+1*2^6+1*2^7+0*2^8+1*2^9,(2^0到2^10数值依次为:0,1,2,4,8,16,32,64,128,256,512,1024),求出这个多项式的结果:726,这个结果就是1011010110二进制对应的十进制数。
二进制和八进制的转换:首先,八等于二的三次方,由此,我们在二进制转为八进制时,从右到左,每三位为一组,分别求这个三位二进制表示的数,求解完成依次从右到左写下就OK啦:1011010110是二进制, 分组: 1 011 010 110,其中110等于十进制的6,010等于十进制2,011等于十进制3,1等于十进制1(此处可以在1前面补0,使之成为001),,那么顺序写下十进制数:1326,这就是1011010110二进制转为八进制的结果。
二进制转为十六进制:因为十六等于二的四次方,由此,在转换时只需要将二进制从右到左每四位为一组,求十进制数,并用十六进制表示即可(十六进制中,0-9表示和十进制一样,A-10 、B-11 ,C-12 ,D-13 ,E-14 ,F-15).1011010110是二进制,分组:0010 1101 0110(最前面位数不够,在左边补0 ,因为任何数在左边补0,这个数不变)0110转为十进制为6,1101转为十进制为13,13用十六进制表示为D,0010转为十进制为2,那么顺序取值:2D6,这就是二进制1011010110转为十六进制的结果。
alert() 方法用于显示带有一条指定消息和一个 OK 按钮的警告框。
htmlDocument 接口对 DOM Document 接口进行了扩展,定义 HTML 专用的属性和方法。
很多属性和方法都是 HTMLCollection 对象(实际上是可以用数组或名称索引的只读数组),其中保存了对锚、表单、链接以及其他可脚本元素的引用。
这些集合属性都源自于 0 级 DOM。它们已经被 Document.getElementsByTagName() 所取代,但是仍然常常使用,因为他们很方便。
write() 方法值得注意,在文档载入和解析的时候,它允许一个脚本向文档中插入动态生成的内容。
注意,在 1 级 DOM 中,HTMLDocument 定义了一个名为 getElementById() 的非常有用的方法。在 2 级 DOM 中,该方法已经被转移到了 Document 接口,它现在由 HTMLDocument 继承而不是由它定义了。
相关函数:open, read, fcntl, close, lseek, sync, fsync, fwrite
头文件:#include <unistd.h>
定义函数:ssize_t write (int fd, const void * buf, size_t count);
函数说明:write()会把参数buf 所指的内存写入count 个字节到参数fd 所指的文件内. 当然, 文件读写位置也会随之移动.
返回值:如果顺利write()会返回实际写入的字节数. 当有错误发生时则返回-1, 错误代码存入errno 中.
错误代码:
EINTR 此调用被信号所中断.
EAGAIN 当使用不可阻断I/O 时 (O_NONBLOCK), 若无数据可读取则返回此值.
EADF 参数fd 非有效的文件描述词, 或该文件已关闭
javascript 详解document.write()方法
在javascript中,document.write()方法;常用来网页向文档中输出内容。
示例:通过document.write()方法,向网页文档中输出了一段文字。
document.write("我爱学习--喜欢学习,就和大家一起来分享你的学习经验与技巧。。。");
此外,还可以以另一种方式通过document.write()方法来输出。
document.write() 以变量的方式输出。
首先,声明一个变量。
var str="hello world";
document.write(str);
其次,可以通过document.write()方法 输出 变量与字符串的组合,通过变量 拼接字符串的方式来达到我们想要输出的效果。
注意:
拼接字符串,用加号"+";
字符串用双引号""括起来。
prompt() 弹出个输入框 让你输入东西
主要是方便你调式javascript用的。你可以看到你在页面中输出的内容。
相比alert他的优点是:
-
他能看到结构话的东西,如果是alert,淡出一个对象就是[object object],但是console能看到对象的内容。
-
console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作。
-
console里面的内容非常丰富,你可以在控制台输入:console,然后就可看到:
1
|
Console {memory: MemoryInfo, debug: function , error: function , info: function , log: function …} |
它有网页的各种提示。
定义和用法
<var> 标签表示变量的名称,或者由用户提供的值。
<var> 标签是计算机文档中应用的另一个小窍门,这个标签经常与 <code> 和 <pre> 标签一起使用,用来显示计算机编程代码范例及类似方面的特定元素。
用 <var> 标签标记的文本通常显示为斜体。
就像其他与计算机编程和文档相关的标签一样,<var> 标签不只是让用户更容易理解和浏览你的文档,而且将来某些自动系统还可以利用这些恰当的标签,从你的文档中提取信息以及文档中提到的有用参数。我们再一次强调,提供给浏览器的语义信息越多,浏览器就可以越好地把这些信息展示给用户。
以上是关于笔记5.31的主要内容,如果未能解决你的问题,请参考以下文章