![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
一剑光寒满堂客
昨夜西风凋敝树,独写java,搞出bug无数
展开
-
小结-到目前为止学习的进度和情况
转眼毕业已经一年,这一年在工作中逐渐成长,感觉收获良多。去年的这几天,正式入职现在的公司,上学学的不怎么样,稀里糊涂的。进了公司在阅读代码和修修改改,写小功能中,代码能力开始提升,在实践中提升水平是很快的,但是,随之而来的就有一个问题,那就是理论方面的不足。实践中很多都是为了项目服务的,没有那么多时间给你去研究为什么,这时候就要考看书来学习理论方面的知识了。这一年看的书有很多,最开始的一本就是《js权威指南》,这本主讲js,很厚,但是也不耐看,尤其是当你学过java以后,有很多的章节都是可以一扫而过的,原创 2020-06-29 16:18:21 · 278 阅读 · 0 评论 -
读书笔记:js权威指南第十五章:脚本化文档(二)
已经读到了15.8节,这节开始,就把之前的dom树要和真正看到的页面结合起来了,要把俩个结合起来,第一件事,就是确定某个节点在页面上的位置。关于建立坐标系,都是以左上角为原点,向下y+,向右x+,但是坐标系有俩个,一个是文档坐标系,它以整个文档的左上做原点,一个是视口坐标系,它以可以看到的屏幕的左上角做原点,俩套坐标系的问题,就是他们得要能互相转换。关于俩种坐标系,文档坐标要更加稳定,它在滚动...原创 2019-08-06 11:40:57 · 90 阅读 · 0 评论 -
读书笔记:js权威指南:第十五章:脚本化文档(一)
第十五章,主要就讲到了经常使用的一部分,通过dom,来操作文档,首先是讲了一下html的结构,这个结构类似族谱,每个节点可以找到谱上的任意节点。然后,最开始讲的就是如何获取到dom中的某个节点,获取方式有5种,第一种是通过id,id在全dom结构中应该是唯一的,可以通过Document.getElementById()来获取。iE8以下的版本不区分大小写。(这个IE真能做妖。。。)第二种是通过...原创 2019-08-05 14:58:31 · 85 阅读 · 0 评论 -
读书笔记:js权威止指南:第七章数组
数组方法:join()将所有元素转化成字符串输出,("")可以用来设置输出分隔符。reverse() 反序concat()插入数据sort() 按字母表顺序排列sort按照数字大小排列,使用sort(function(a,b){return a-b})slice(a,b) 返回从a到b的数组内容(不包含b)splice(a,b,c,c,c,)插入,或者删除 数据到指定位置。a指定开始...原创 2019-08-05 14:01:13 · 87 阅读 · 0 评论 -
读书笔记:js权威指南第十章(二)
读书笔记:js权威指南第十章(二)昨天读到正则的开始,今天继续读正则部分。/a+/可以用来匹配一个或多个,他是尽可能多的匹配的,比如,有一个字符串 aaaaa,我们用/a+/来匹配,就会得到aaaaa,他会一直向后匹配,直到不是为止。当然,有一直匹配,就有非贪婪的匹配,这个是用到?这个符号,把上面的正则式改为/a+?/,再次匹配aaaaa,他就只会匹配到a一个字符了。书中的例子更清楚一些:/...原创 2019-07-26 17:13:33 · 90 阅读 · 0 评论 -
读书笔记:js权威指南第13章
第11章,跳过了,因为对于其他的了解比较少,第12章也跳过了,因为涉及到的rhino和node可以作为新的一本书来读了。先进入web浏览器中的js学习吧。web中js的学习,首先就是一个window的概念,window指的就是当前显示的页面,它有很多的属性,方法。然后是document,这俩个是web中js的主要对象,很多操作都是基于这俩个属性来的。在html中引用js,一种是内联,一种是外...原创 2019-07-31 14:43:31 · 116 阅读 · 0 评论 -
读书笔记:js权威指南第十四章:web上的js
第十四章-window对象14.1 计时器,计时器有俩个方法,setTimeout()和setInterval()它们都被用来注册在指定时间后单词或者重复调用函数。因为是js中比较重要的全局函数,所以定义为window方法,但是不会对窗口做什么事情。区别:timeout这个,是指定函数在指定毫秒数之后运行,而interval这个则是在指定毫秒数间隔下重复调用。一个重复,一个不重复。有停止方法...原创 2019-08-02 17:32:45 · 98 阅读 · 0 评论 -
读书笔记:js权威指南第十章(四)-正则学完的一个简单测试
首先是题目链接,感谢大佬的题目:https://zhuanlan.zhihu.com/p/66605402然后是这次测试的结果分析。、1,第四题。结果为b,我的结果为d。首先是题目匹配一个字符串中两个相邻单词,这基本的思路就是中间用\s或者\b来进行分隔,然后关键的一点,也就是我错的原因,主要就是\1了。这里\1下意识的感觉是和之前一样匹配一个单词,但是,()的匹配这里引用的话必须返回一个一样...原创 2019-07-29 17:55:00 · 135 阅读 · 0 评论 -
读书笔记:js权威指南第十章(一)-正则
自从实习开始,就开始按计划的读书学习了,但是直到这几天,还是感觉收效甚微,没有笔记的读书毫无感觉,也没有灵魂,所以在这里做个笔记吧,目前已经读到了第十章,就从这一章开始吧,之前的笔记我也会慢慢上传。 第十章讲的是正则,正则相当于一个作弊器,它可以匹配到基本任何需要的字符串,但是由于它鬼畜的写法和天文般的长度,一直不能入手。 首先,正则的标志在js里面...原创 2019-07-24 17:53:01 · 98 阅读 · 0 评论 -
读书笔记:js权威指南第十章(三)
(?:)这个专门用来设置分组,不生成引用,无法通过+数字获取到它。然后是10.1.5 指定位置匹配指定位置匹配指定就是只匹配位置,而不管内容。首先是^和$,这俩个用来匹配字符串的开始和结尾。^匹配字符串开始,$匹配结尾。这里的^和之前的用法是完全不一样的,之前的^是用在[]中的,而这个不在[]里面。然后就是\b,这个被用来在匹配中代替\s空白符。这样虽然匹配带俩边带空白符的字符串了,但是它...原创 2019-07-29 13:53:00 · 88 阅读 · 0 评论