首页
学习
活动
专区
工具
TVP
发布

编程内马尔

专栏成员
15
文章
27432
阅读量
16
订阅数
牛客网js题库正解(41-60)
41、dom 节点查找 function commonParentNode(oNode1, oNode2) { for(;oNode1;oNode1 = oNode1.parentNode) { console.log(oNode1) if (oNode1.contains(oNode2)) { return oNode1 } } } 42、41直接跳到43,没有42题 43、修改this指向 function bind
编程内马尔
2022-11-15
3030
牛客网js题库正解 (21-40题)
要求在Number对象的原型对象上添加"_isPrime"函数,该函数判断调用的对象是否为一个质数,是则返回true,否则返回false。
编程内马尔
2022-11-15
2820
解决angular创建项目报错:setTimeout is not defined
这样的报错应该就是用cnpm安装的angular/cli,我们需要卸载它,用npm重新安装
编程内马尔
2022-11-15
4860
牛客网js题库正解(1~20题)
请补全JavaScript代码,要求在页面上渲染出一个直角三角形,三角形换行要求使用"br"实现。
编程内马尔
2022-11-15
6590
newarr[x].push(arr[i]) 为什么这样写会报错?
下面的数组为什么这样写会报错? var arr = [13, 21, 32, 41, 50, 69]; let newarr = []; for (let x = 0; x < 5; x++) { for (let i = 0; i < arr.length; i++) { newarr[x].push(arr[i]); } } console.log(newarr); 如果是上面这样写的话会报这个错 Uncaught
编程内马尔
2022-11-15
2590
Git常规操作命令汇总
//创建分支 git branch 分支名称 //切换分支 git checkout 分支名称 //项目上传 git add . git commit -m “提交信息” git remote add origin 远程仓库地址 git push -u origin 分支名称 //查看所有分支 $ git branch -a //切换分支 $ git checkout -b release //查看log日志 $ git log //将当前版本上传到远程 $ git push
编程内马尔
2022-11-15
1860
原生JS拖拽
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>原生JS拖拽</title> <style> * {
编程内马尔
2022-11-15
13K0
原生JS 实现元素排序
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>原生JS 实现元素排序</title> <style type="text/css"> * { margin: 0; padding: 0; -moz-user-select: none
编程内马尔
2022-11-15
3.3K0
Javascript 防抖和节流
概念 防抖:就是一定时间内,只会执行最后一次任务; 节流:就是一定时间内,只执行一次 ; 先看一个例子(上代码): //模拟 ajax 请求 function ajax(content) { console.log('ajax request ' + content) } let inputa = document.getElementById('unDebounce') inputa.addEventListener('keyup', function (e) { ajax(e.targe
编程内马尔
2022-11-15
3440
这一次,彻底弄懂 JavaScript 执行机制
不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出结论:
编程内马尔
2022-11-15
4420
yarn安装
使用npm安装yarn //安装yarn npm install -g yarn // 查看yarn版本 yarn --version // Yarn 淘宝源安装 yarn config set registry https://registry.npm.taobao.org -g yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g yarn常用命令 // 初始化项目 // 同npm init,执行输入信息
编程内马尔
2022-11-15
2.7K0
ES6常见面试题
1、es5和es6的区别 ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015ES6是继ES5之后的一次改进,相对于ES5更加简洁,提高了开发效率ES6新增的一些特性: 1)let声明变量和const声明常量,两个都有块级作用域ES5中是没有块级作用域的,并且var有变量提升,在let中,使用的变量一定要进行声明 2)箭头函数ES6中的函数定义不再使用关键字f
编程内马尔
2022-11-15
8110
PC端、移动端的页面适配及兼容处理
劣势:需加载适配各个终端的各个资源,在不同终端通过响应式布局实现不同展现,部分交互效果需要在页面中做终端判断,代价较大,若图片资源为一套,部分图片在超高分辨率设备(例如iphone系列)下会失真,且在非wifi情况下即使加了延时加载也易出现加载慢的情况。
编程内马尔
2022-11-15
2.6K0
javascript-你可能不知道的数组
使用 reduce 与 reduceRight 函数可以迭代数组的所有元素,reduce 从前开始 reduceRight 从后面开始。
编程内马尔
2022-11-15
3420
Js中var let const 区别
在ES6(ES2015)出现之前,JavaScript中声明变量就只有通过 var 关键字,函数声明是通过 function 关键字,而在ES6之后,声明的方式有 var 、 let 、 const 、 function 、 class ,本文主要讨论 var 、 let 和 const 之间的区别。
编程内马尔
2022-11-15
1.8K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档