面试题
BrightLD
思考、思考、再思考
展开
-
跨域问题的5种解决方案
跨域什么是跨域? 跨域是由浏览器的同源策源产生的,是指页面请求的接口地址,必须与页面的url地址处于同域上(即域名、端口、协议相同)。这是为了防止某域名下面的接口,被其他域名下的网页非法调用,是浏览器对JavaScript施加的安全限制。跨域产生的原因在我们日常的开发中,静态资源是放在本地电脑上面的,访问这些资源通常通过IP地址(127.0.0.1)或者localhost来访问的,与线上服务器所原创 2017-12-10 16:54:15 · 1151 阅读 · 0 评论 -
求一个字符串的字节长度
var str="123王光辉love";function getBytes(str) { var strLength=str.length; var num=strLength; for (var i = 0; i < strLength; i++) { /*字符串的charCodeAt()方法获取指定索引对应的ASCII码值,汉字的ASCII大于255原创 2018-01-13 19:11:30 · 6931 阅读 · 4 评论 -
一道简单的面试题引发的思考
反正我感觉我被这道题侮辱了智商,好吧,我承认这是我平常没有认证思考的锅哦!var str = 'name';str.len = 4;console.log(str.len);当时我简单一看直接就给出了答案 4 ,面试官对我冷冷一笑,我就知道自己又傻了。下来一看发现这么简单的问题,顿时羞愧啊!// 我们定义了一个字符串,字符串是基本数据类型var str = 'name' ;/...原创 2018-11-21 16:54:43 · 227 阅读 · 0 评论 -
各种面试题
什么是标签语义化合适的标签做合适的事情标签语义化的好处比如标题使用 h1-h6,能够增加权重,有利于蜘蛛的抓取,有利于SEO的优化去掉样式的时候,页面结构仍然比较清晰便于团队的开发和维护link和@import的区别link是属于XHTML标签,除了加载CSS之外,还可以用于定义RSS等其他事务;@import属于CSS范畴,只能加载CSSlink引用CSS的时候,在页面载...原创 2018-11-30 15:58:20 · 366 阅读 · 0 评论