前端
yesufan
在校学生,电子信息类专业
展开
-
前端知识点(一)-前端知识的框架
参考:百度上一篇文章 1.前端技术 理论知识:软知识+硬知识 所谓“软”的就是能在各个程序开发中都用到的,算是基本功、内功,例如数据结构、算法、设计模式、面向对象等等; 所谓“硬”的就是能直接用于本程序开发的。我们web前端开发所需要的硬知识其实都包含在三个标准里面:http标准、W3C标准和ECMAScript标准; 类库框架 编码开发 运行环境 ...转载 2018-09-30 16:37:55 · 214 阅读 · 0 评论 -
笔试题
笔试题正则表达式替换字符串Es6解构赋值状态码:事件 正则表达式替换字符串 1、replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 语法:stringObject.replace(regexp/substr,replacement) 参数1:egexp/substr 必需。规定子字符串或要替换的模式的 RegExp 对象。 请注意,如果该值是一个字...原创 2018-09-28 23:06:03 · 183 阅读 · 0 评论 -
css居中对齐的几种方法
css居中对齐的几种方法弹性盒子position:absolutefixed+margin:auto弹性盒子与其他传统的对比: 弹性盒子 设置弹性容器的 主轴对齐属性:justify-content:center 交叉轴的对其属性:align-items:center .perent{ position: absolute; display: flex; display: -w...原创 2018-09-27 21:52:45 · 6030 阅读 · 0 评论 -
this究竟指向谁-执行上下文
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(直接调用它的函数) 1)按照我们上面说的this最终指向的是最后调用它的对象,在没有被它的上一级对象调用时,这里的函数a实际是被Window对象所点出来的,下面的代码就可以证明。 function a(){ var user ...原创 2018-09-22 20:05:25 · 530 阅读 · 0 评论 -
笔试
文章目录push方法与pop()方法node定时器: push方法与pop()方法 push方法该方法是向数组末尾添加一个或者多个元素,并返回新的长度。 push()方法可以接收任意数量的参数,把它们逐个添加到数组的末尾,并返回修改后数组的长度 1、ar a=[].push(…[1,2,3]) ; a;//3 pop()方法 pop()方法刚好和push()方法相反。pop()方法删除数组的最后一...原创 2018-09-27 16:07:22 · 201 阅读 · 0 评论 -
css-面试
1.如何在元素前插入一个新元素 //targetNode目标元素 newnode新元素 targetNode.parentNode目标元素的父元素 var targetNode=document.getElementById(""); newnode=document.creatElement('a'); targetNode.parentNode.insertBefore(newnod...原创 2018-09-20 15:46:42 · 143 阅读 · 0 评论 -
正则表达式
许多ide支持正则表达式:按照某种规则去匹配符合规则的字符串 1.匹配字符:查找is替换成IS /bis/b /b 的意思为word boundary 1.将http请求中的jpg格式的协议头去掉:查找框: http:(\/\/.+\.jpg )替换框:$1 ...原创 2018-09-19 23:18:53 · 110 阅读 · 0 评论 -
三栏布局-左右定宽,中间自适应
三栏布局-左右定宽,中间自适应flex弹性盒子float+margin布局 flex弹性盒子 <style type="text/css"> *{ margin: 0; padding: 0; } .con { width: 100%; height:100%; background: red;原创 2018-09-25 12:24:55 · 215 阅读 · 0 评论 -
面试编程题-字符串操作(获取url的参数值)
字符串编程api基础: //这里只是列举了常用的字符串函数,具体使用方法,请参考网址。 concat() 将两个或多个字符的文本组合起来,返回一个新的字符串。 indexOf() 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。 charAt() 返回指定位置的字符。返回字符,下标从0开始 lastIndexOf() 返回字符串中...原创 2018-09-19 20:52:00 · 416 阅读 · 0 评论 -
ajax-跨域解决方法
ajax的跨域问题如何解决 何为跨域: 协议、域名、端口,有一个不同即为不同域,访问非同域的资源则为跨域,浏览器具有同源策略,故产生跨域问题 注意:以下情况也不允许通信,属于跨域 http://www.a.com/a.js http://70.32.92.74/b.js 域名和域名对应ip 第一,如果是协议和端口造成的跨域问题“前台”是无能为力的, 第二:在跨域问题上,域...原创 2018-09-14 14:07:39 · 142 阅读 · 0 评论 -
乱序输出字符串-完全打乱顺序
面试题---乱序输出字符串、数组 Array.prototype.shuffle = function() { var array = this; var m = array.length, t, i; while (m) { i = Math.floor(Math.random() * m--); t = array[m]; array[m] ...原创 2018-09-23 21:57:11 · 6717 阅读 · 0 评论 -
html基础(一)
html结构、css样式、js行为---web页面 一、常见元素及理解 head区(不会在网页面上,资源与信息描述) meta :charset:使用的字符集(中文英文) <meta charset='utf-8'> viewport 设备视口,设置移动端自适应的方法(第一步:viewport): ...原创 2018-09-18 23:59:18 · 105 阅读 · 0 评论 -
笔试-好数判断
//good num //var arr=[0,1,2,5,6,8,9]; function isGoodNum(x) { var ret = 0; //x.join("").split("")// var arr1 = arr.join(""); //console.log(Array instanceof(arr)); //console.log(x[0]+x[1]+x.lengt...原创 2018-09-17 20:57:08 · 330 阅读 · 0 评论 -
小白必备-前端知识点(html)
1.常用的浏览器的测试及内核(五大浏览器、四大内核) 种类:Chrome、Firefox、Ie、Safari、Opera 内核:Trident(也称IE内核)、webkit、Blink、Gecko Opera(是跨平台浏览器可以在Windows、Mac和Linux三个操作系统平台上运行) Safari是苹果计算机的操作系统Mac OS中的浏览器 其他: 1、IE浏览器内核:Trident内核,也是...原创 2018-09-30 19:51:00 · 241 阅读 · 0 评论