js学习
文章平均质量分 70
weixin_41004238
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js学习 | jquery click执行自定义函数
js小白,第一次写优快云博客,想记录下修改过的bug。之前做过一个小项目,特别傻的重复的代码,这两天想优化一下。可以看到都是重复的语句: $(function () { //按钮单击时执行 $("#focus_news").click(function(){ $.ajax( ...原创 2018-03-31 14:18:58 · 1500 阅读 · 0 评论 -
2018.09.29 学习笔记 // 前端Javascript // 日期、Math、数组与对象API
题目:答案见后面获取2018-09-29格式的日期 获取随机数,要求是长度一直的字符串格式 写一个能遍历对象的数组的通用forEach函数日期和Math:var a = Date.now() //获取当前时间毫秒数 从1970年到现在走了多少毫秒var dt = new Date()dt.getTime() //获取毫秒数var y = dt.getFullYear() /...原创 2018-09-29 16:02:18 · 188 阅读 · 0 评论 -
2018.10.04 学习笔记 // 前端Javascript // 数据存储与开发环境
一:题目:请描述一下cookie,sessionStorage和localStorage的区别?知识点:cookie 本来用于客户端和服务器端通信 但是它有本地存储的功能,于是就被“借用了” 使用document.cookie = ..获取和修改即可 cookie的缺点 存储量太小,只有4KB 所有http请求都带着,会影响获取资源的效率 API简单,需要封...原创 2018-10-04 10:17:32 · 191 阅读 · 0 评论 -
2018.10.03 学习笔记 // 前端Javascript // Ajax与跨域
题目:手动编写一个ajax,不依赖第三方库 跨域的几种实现方式知识点:XMLHttpRequest 状态码说明 跨域//XMLHTTPRequestvar xhr = new XMLHttpRequest()xhr.open('GET','/api',false) //打开 地址 异步xhr.onreadystatechange = function(){ // ...原创 2018-10-03 20:53:20 · 342 阅读 · 0 评论 -
2018.10.03 学习笔记 // 前端Javascript // 事件
题目:编写一个通用的事件监听函数 描述事件冒泡流程 对于一个无限下拉加载图片的页面,如何给每个图片绑定事件知识点:通用事件绑定//通用事件绑定var btn = document.getElementById('btn1')btn.addEventListener('click',function(event){ console.log('clicked')})...原创 2018-10-03 20:11:40 · 198 阅读 · 0 评论 -
2018.10.03 学习笔记 // 前端Javascript // BOM与DOM
题目:如何检测浏览器的类型 拆解url的各部分知识点navigator screen location history解答://navigatorvar ua = navigator.userAgent //字符串var isChrome = ua.indexOf('Chrome')console.log(isChrome)//screenconsole.l...原创 2018-10-03 16:12:36 · 168 阅读 · 0 评论 -
2018.09.29 学习笔记 // 前端Javascript // BOM与DOM
题目:DOM是哪种基本的数据结构?:树 DOM操作的常用的API有哪些? DOM节点的attr和property有何区别?知识点:DOM本质 将HTML结构化 DOM节点操作 获取DOM节点 property //属性 —— js的属性 Attribute //特性 —— HTML文档的属性 //获取DOM节点var div1 = document.getE...原创 2018-10-03 15:04:50 · 173 阅读 · 0 评论 -
2018.09.24 学习笔记 // 前端CSS // 元素的水平与垂直居中
https://www.bilibili.com/video/av17456924/?p=1元素的垂直居中<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge&q原创 2018-09-25 10:31:32 · 151 阅读 · 0 评论 -
2018.09.24 学习笔记 // 前端JavaScript // 异步与单线程
题目:同步与异步的区别是什么?分别举一个同步与异步的例子 同步会阻塞代码 一个关于setTimeout的笔试题 前端使用异步的场景有哪些知识点:什么是异步(对比同步) 前端使用异步的场景: 定时任务:setTimeout, setInterval 网络请求:ajax请求,动态<img>加载 事件绑定 异步与单线程1. 什么是异步2. 何时需要...原创 2018-09-24 21:32:50 · 163 阅读 · 0 评论 -
2018.09.24 学习笔记 // 前端JavaScript // 作用域与闭包
题目:说一下对变量提升的理解:变量定义&函数声明(注意和函数表达式的区别) 说明this几种不同的使用场景:构造函数&对象属性&普通函数&call apply bind 用js创建10个<a>标签,点击的时候弹出对应的序号var ifor(i = 0; i < 10; i++){ (function(i){ v...原创 2018-09-24 17:22:40 · 169 阅读 · 0 评论 -
2018.09.24 学习笔记 // 前端JavaScript // 原型和原型链
题目:写一个原型链继承的例子 描述new一个对象的过程 zepto(或其他框架源码中如何使用原型链) 如何判断一个对象是数组类型知识基础:1. 构造函数:用函数来初始化一个新建对象 //1.构造函数:用函数来初始化一个新建对象 //大写字母开头的函数 function Foo(name,age){ this.nam...原创 2018-09-24 12:29:41 · 190 阅读 · 0 评论 -
2018.09.23 学习笔记 // 前端JavaScript // 变量类型与计算
学前端也一年了,秋招到现在现在竟然一个offer也没有。框架没有在项目中接触过,基础也没有打牢,真的是有些失败了。虽然一直迷茫、受打击,也不知道是什么支撑着我一直不放弃。可能最后工作也不会做开发,但是总觉得要一直学下去。以上。正文开始:2018.09.23 学习视频:前端JavaScript面试知识变量类型与计算1. js能使用typeof能得到哪些类型//js能使用...原创 2018-09-23 21:58:25 · 162 阅读 · 0 评论 -
在数组 arr 末尾添加元素 item。不要直接修改数组 arr,结果返回新的数组
输入[1, 2, 3, 4], 10 输出[1, 2, 3, 4, 10]//错误function append(arr, item) { var newArr = arr; newArr.push(item); return newArr;}//错误function append(arr, item) { var newArr = arr.slic...原创 2018-07-21 16:33:08 · 817 阅读 · 0 评论 -
前端学习笔记
1.JS的控制台对象最常用的是的的的的的的的的的的的console.log(),在控制台输出内容。详解链接。2.什么是闭包?有什么用?就是在一个函数中定义并返回了另外一个函数。在这个内部定义的函数中可以访问外面的函数定义的变量。详解链接。3. JS是“单线程”语言4.什么是JS的执行上下文?数据的准备情况:1⃣️变量,函数表达式.2⃣️this.3⃣️函数声明。详解链接。...原创 2018-07-20 11:02:55 · 186 阅读 · 0 评论 -
【转载】web前端知识体系
原文出处:王福朋-博客园1.总分类前端的知识点非常多,也非常散,需要好几层结构来组织这个体系,否则就会显得很乱。那么如何组织,把谁和谁放在一块儿?这是真正值得我们去思考的,你也可以自己来思考一下这个问题在我总结的这个知识框架中,首先第一层我划分为:理论知识,类库框架,编码开发,运行环境。如下图:2.理论知识 所谓“软”的就是能在各个程序开发中都用到的,算是基本功,内功...转载 2018-07-24 12:22:57 · 2112 阅读 · 0 评论 -
JS学习笔记
1、setTimeout10秒后调用function checkState(){ alert("liyuming"); }window.setTimeout(checkState(), 10000); //立即被调用 window.setTimeout(checkState, 10000); // 10s后被调用 window.setTimeout("checkState()", 10000);...原创 2018-06-12 09:49:15 · 170 阅读 · 0 评论 -
js学习 | jquery click与js on
修改前:$('.nav').on('click','.nav_name',function(){ $(this).not("#so_on").addClass("current").siblings().removeClass("current") });修改后:$('.nav_name').click(function(){ ...原创 2018-03-31 15:26:35 · 160 阅读 · 0 评论 -
js实现动态显示输入框剩余可输入字数
话不多说,上代码~<html> <head> <!-- 前面引入jquery --> <script src="https://code.jquery.com/jquery-3.0.0.min.js"></script> jQuery </head> <bod...原创 2019-09-05 14:05:42 · 515 阅读 · 0 评论
分享