前端
yesufan
在校学生,电子信息类专业
展开
-
前端知识点(一)-前端知识的框架
参考:百度上一篇文章1.前端技术理论知识:软知识+硬知识所谓“软”的就是能在各个程序开发中都用到的,算是基本功、内功,例如数据结构、算法、设计模式、面向对象等等;所谓“硬”的就是能直接用于本程序开发的。我们web前端开发所需要的硬知识其实都包含在三个标准里面:http标准、W3C标准和ECMAScript标准;类库框架编码开发运行环境...转载 2018-09-30 16:37:55 · 225 阅读 · 0 评论 -
笔试题
笔试题正则表达式替换字符串Es6解构赋值状态码:事件正则表达式替换字符串1、replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法:stringObject.replace(regexp/substr,replacement)参数1:egexp/substr 必需。规定子字符串或要替换的模式的 RegExp 对象。请注意,如果该值是一个字...原创 2018-09-28 23:06:03 · 188 阅读 · 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 · 6043 阅读 · 0 评论 -
this究竟指向谁-执行上下文
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(直接调用它的函数) 1)按照我们上面说的this最终指向的是最后调用它的对象,在没有被它的上一级对象调用时,这里的函数a实际是被Window对象所点出来的,下面的代码就可以证明。function a(){ var user ...原创 2018-09-22 20:05:25 · 539 阅读 · 0 评论 -
笔试
文章目录push方法与pop()方法node定时器:push方法与pop()方法push方法该方法是向数组末尾添加一个或者多个元素,并返回新的长度。push()方法可以接收任意数量的参数,把它们逐个添加到数组的末尾,并返回修改后数组的长度1、ar a=[].push(…[1,2,3]) ;a;//3pop()方法pop()方法刚好和push()方法相反。pop()方法删除数组的最后一...原创 2018-09-27 16:07:22 · 212 阅读 · 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 · 150 阅读 · 0 评论 -
正则表达式
许多ide支持正则表达式:按照某种规则去匹配符合规则的字符串1.匹配字符:查找is替换成IS /bis/b /b 的意思为word boundary1.将http请求中的jpg格式的协议头去掉:查找框: http:(\/\/.+\.jpg )替换框:$1 ...原创 2018-09-19 23:18:53 · 128 阅读 · 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 · 227 阅读 · 0 评论 -
面试编程题-字符串操作(获取url的参数值)
字符串编程api基础://这里只是列举了常用的字符串函数,具体使用方法,请参考网址。concat() 将两个或多个字符的文本组合起来,返回一个新的字符串。indexOf() 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。charAt() 返回指定位置的字符。返回字符,下标从0开始lastIndexOf() 返回字符串中...原创 2018-09-19 20:52:00 · 428 阅读 · 0 评论 -
ajax-跨域解决方法
ajax的跨域问题如何解决何为跨域:协议、域名、端口,有一个不同即为不同域,访问非同域的资源则为跨域,浏览器具有同源策略,故产生跨域问题注意:以下情况也不允许通信,属于跨域http://www.a.com/a.js http://70.32.92.74/b.js 域名和域名对应ip 第一,如果是协议和端口造成的跨域问题“前台”是无能为力的,第二:在跨域问题上,域...原创 2018-09-14 14:07:39 · 147 阅读 · 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 · 6741 阅读 · 0 评论 -
html基础(一)
html结构、css样式、js行为---web页面 一、常见元素及理解 head区(不会在网页面上,资源与信息描述) meta :charset:使用的字符集(中文英文) <meta charset='utf-8'> viewport 设备视口,设置移动端自适应的方法(第一步:viewport): ...原创 2018-09-18 23:59:18 · 111 阅读 · 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 · 349 阅读 · 0 评论 -
小白必备-前端知识点(html)
1.常用的浏览器的测试及内核(五大浏览器、四大内核)种类:Chrome、Firefox、Ie、Safari、Opera内核:Trident(也称IE内核)、webkit、Blink、GeckoOpera(是跨平台浏览器可以在Windows、Mac和Linux三个操作系统平台上运行)Safari是苹果计算机的操作系统Mac OS中的浏览器其他:1、IE浏览器内核:Trident内核,也是...原创 2018-09-30 19:51:00 · 248 阅读 · 0 评论