随笔分类 - 前端技术
摘要:0 写在前面 将近一个月没有怎么写博客了,这段时间经历了很多…冯如杯结果不太理想,但是软工项目的三轮迭代还算顺利,与团队的合作也十分愉快。总体而言,人生就是这样,起起伏伏,有惊喜也有失落。无论遇到了什么样的经历,生活都要继续,一切都要向前看。 这个月24号的那场考试应该算是本学期最重要的一长考试了吧
阅读全文
摘要:0 写在前面 近来又是疏于编写文章。2019春季学期的软件工程课程项目也已经如火如荼的启动了,我和我的团队负责的项目是实现一套基于物联网的智能机器人系统。 学校还算蛮给力,提供了一个服务器(虽然只是1核1G的),这样就可以将团队的主页给部署到服务器上,被大家访问了。 由于是第一次的部署,我在这个过程
阅读全文
摘要:0 写在前面 数组在任何语言中,都是一种十分重要的数据类型。因此,在JavaScript中,熟练掌握数组以及字符串的操作,是十分必要的。 为此,我在这里列举并练习了一些有关于数组与类数组的基本操作。 1 数组的常用操作 1-1 数组常用操作的大致分类 在原数组上进行修改(不占用额外空间)的方法 pu
阅读全文
摘要:1 原型/原型链 1-1 原型 定义:原型是function对象的一个属性,定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。 原型是一个对象。 可以利用原型的特性,提取共有属性。 对象属性与在原型上属性的增删改查。 对象如何查看原型 -> 隐式属性 __p
阅读全文
摘要:小知识点总结 BOM中的window对象 window对象ES.Global定义了全局对象 封装了浏览器的一些窗口信息 打开新窗口:window.open("url","name"); name内存中,窗口的名字 浏览器规定,同一个name只能打开一个,若重复打开,则已后打开的同名窗口替换掉先打开的
阅读全文
摘要:0 前言 上周的一个练习,由于没来得及编写笔记,这里补充一下~ 虽然CSS3中提供了overflow:scroll; 来实现滚动条,但是这里可以使用原生JS来编写一个,以达到练习组件编写的效果。 练习要点包括以下几点: dom对象操作 鼠标点击事件 鼠标滑轮事件 滚动条显示比例设计逻辑 dom对象操
阅读全文
摘要:0 写在前面 进入校历第9周以来,多门课程结束了,由此为自己带来一些轻松的同时,也面临着大量的大作业以及考试等等需要应对。 因此上一周没有练习太多的前端demo,现在将上一阶段的任务做一个了断之后,就又可以愉快的学习前端知识了! 今天学习了h5的一个新特性<audio>标签,主要用以加载音频文件。
阅读全文
摘要:0 写在前面 本周惊喜地发现,其他各个老师的软工班(罗杰老师班和欧阳老师班)的软工项目的alpha版本都已经发布了!(然而我们软工项目还没开始写代码…逃…) 十分好奇的我第一时间下载了一些他们的产品进行体验,由于我是在手机上打开的他们的项目,一些基于web端开发的产品在前端效果上看起来有些古怪。进而
阅读全文
摘要:0 写在前面 校历第7周,又到了周末,总得来讲这周还算不错,有一些自己的时间去学习自己喜欢的东西。不过软工项目就要开始做了,还是要予以重视的。在我室友的软工项目里,用到了一个注册验证的验证码,我看了看他在网上找的实现方法,感觉效果不太好,所以我决定亲自动手帮他实现一个! 在这个验证码功能的实现过程中
阅读全文
摘要:0 写在前面 对于程序而言I/O是一个程序的重要组成部分。程序的输入、输出接口,指定了程序与用户之间的交互方式。对于前端开发而言,input标签也有着其重要地位,它为用户向服务端提交数据提供了可能。 今天通过此博客来整理一下HTML与HTML5中的各种input标签的type类型以及其常用方法。 1
阅读全文
摘要:0 写在前面 4月第一周,我并没有被善待~~上个周末才进行了一次冯如杯四审答辩,这周3马上又跟了一次五审答辩… 从上个周五就开始准备四审,答完之后以为可以松口气了,谁料五审来的如此突然。而且更令人烦恼的是,负责我自己那个项目的指导学姐,让我反复修改答辩的PPT和讲稿。说实话,我认为项目的成功,关键还
阅读全文
摘要:0 写在前面 今天用纯CSS编写了一种带有特效的导航栏,一方面巩固熟悉了导航栏的一般写法,另一方面练习了CSS3的一些新特性。 1 实现效果 当鼠标划过时,实现了一种动态百叶窗效果。 2 实现细节 2-0 导航栏基本架构 首先复习导航栏的基本架构,导航栏的实现,采用的是ul-li的结构,为了能够实现
阅读全文
摘要:0 伪元素 虚拟的一个元素,用于向已有的元素添加特殊效果,可用标签元素实现该效果。 css3中规定:伪元素的由两个冒号::开头,然后是伪元素的名称。用两个冒号::是为了区别伪类和伪元素(CSS2中并没有区别)。当然,考虑到兼容性,CSS2中已存的伪元素仍然可以使用一个冒号:的语法,但是CSS3中新增
阅读全文
摘要:0 什么是JavaScript闭包? 当函数定义内部的函数被保存到外部时,就会形成闭包。闭包会导致作用域链不释放,造成内存泄漏。 1 获取局部变量 【练习目的】 下面这个练习,是为了通过闭包实现获取定义在function内部的局部变量值。 【注意事项】 最后a()函数返回的是b()的执行。因此在调用
阅读全文
摘要:0 什么是继承 继承就是获得存在对象已有的属性和方法的一种方式。 【2019.4.26 更新】今日又重新学习了一下JS的继承,在这里整理一下以前的笔记并补充一些新的感悟。 1 JS中继承的几种实现方法 属性拷贝 原型式继承 原型链继承 call/apply方法继承(借用构造函数) 组合式继承:借用构
阅读全文
摘要:0-写在前面 从上学期的数据库课设要求搭建网页开始接触到前端技术,到假期冯如杯做展示平台的开发,学习了一定的前端技术基础,再此记录一下学习的心得与收获。 1-基础知识补充 1-1 HTML5 【概述】 W3C对于超文本标记语言HTML(HyperText Markup Language) 的第五次重
阅读全文

浙公网安备 33010602011771号