加载中
js操作bom和dom

Bom   概念     BOM : Browser Object Model 浏览器对象模型,描述与浏览器进行交互的方法和接 口, ECMAscript是javascript的核心,但如果要在web中使用javascript,那么 BOM则无疑才...

2019/03/19 19:54
23
JS命名空间的使用

在多人合作写脚本的时候,会发生方法名冲突的情况 用JS的命名空间能解决这个问题 var MYNAMESPACE = MYNAMESPACE || {}; 若全局空间中已有同名对象,则不覆盖该对象;否则创建一个新的命名空...

2019/03/19 18:14
0
JS 中的广度与深度优先遍历

现在有一种类似树的数据结构,但是不存在共同的根节点 root,每一个节点的结构为 {key: 'one', value: '1', children: [...]},都包含 key 和 value,如果存在 children 则内部会存在 n 个和...

2019/03/19 23:48
0
web自动化之执行js脚本

from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as Ec from selenium.webdri...

2019/03/20 00:10
0
抓取js动态生成的数据分析案例

需求:爬取https://www.xuexi.cn/f997e76a890b0e5a053c57b19f468436/018d244441062d8916dd472a4c6a0a0b.html页面中的新闻数据。 分析:   1.首先通过分析页面会发现该页面中的新闻数据都是...

2019/03/19 21:40
11
【javascript小案例】从0开始实现一个俄罗斯方块

写在前面得话: 这篇文章主要记录了我是怎么一步一步写出俄罗斯方块,整个代码用的函数编程,主要是为了让一些不熟悉es6, 面向对象写法得 新手能更容易看明白,全部得代码中都是一些js的基础...

2019/03/19 17:44
65
原生JS实现移动端的轮播效果

首先 我们想实现的效果是在手指按下拖动的时候图片能够跟随移动(无动画效果)然后松开手指后判断图片移动的位置 和某一个值进行比较 在这里我们默认定为盒子的1/3宽度 当x轴的移动位置大于1...

2019/03/19 17:41
12
同源策略中关于浏览器限制JS权限的理解

首先给出浏览器“同源策略”的一种经典定义,同源策略限制了来自不同源(相对于当前页面而言)的document或script,对当前document的某些属性进行读取或是设置,举例来说,A网站(www.aaa.c...

2019/03/19 22:56
22
javascript(基础)_对数组的遍历方法总结(find, findIndex, forEach,)

一、前言 这篇文章主要对JS中数组遍历的方法做一个总结: 1、find() findIndex() 2、forEach 3、every 4、map 5、reduce 二、主要内容 1、find()、findIndex() 用法:用于找出第一个符合条件...

2019/03/19 22:18
29
js学习之——数据类型间的转换以及==和===的理解

一、数据类型的转换 js是一种松散型语言,js的数据类型由5种基本数据类型和1种引用类型组成,各种数据类型在一定程度上可以进行转换,下面贴上各个类型间强制转换的结果。 1、其他数据类型向...

2019/03/20 11:10
13
Js批量下载花瓣网及堆糖网专辑图片

插件作者:SaintIC 文章地址:https://blog.saintic.com/blog/256.html 一、安装 1. 安装Tampermonkey扩展,不同浏览器的支持,参见官网:http://tampermonkey.net/ 以谷歌浏览器为例(需翻墙...

2019/03/20 02:39
41
博客园如何自定义博客皮肤和主题

当我们对博客园默认的主题产生审美疲劳的时候,都希望自己的博客拥有一个特殊的主题背景,厌倦了花里胡哨的我终于弄出了一个自己的博客主题,这个简约的主题设置过程如下: 首先需要把博客皮...

2019/03/20 00:00
10
markdown反射型xss漏洞复现

markdown xss漏洞复现 转载至橘子师傅:https://blog.orange.tw/2019/03/a-wormable-xss-on-hackmd.html 漏洞成因 最初是看到HackMD在前端渲染Markdown时的XSS防御所引起我的兴趣,由于HackM...

2019/03/19 23:58
19
前端如何处理内存泄漏

定义 内存泄漏:应用程序不再需要的内存,由于某种原因,内存没有返回到操作系统或可用内存池中。 原因 1.意外的全局变量 JS 在处理未声明的变量时,对未声明的变量的引用会在全局对象内创建...

2019/03/19 23:31
0
前端面试——记一次于某司的经历

太长不看版 对于实习招聘(甚至校招)来说,项目经历可能是获得面试的敲门砖,但是基础绝对是赢得面试的通天索。 即使是实习招聘,白板写代码也很可能逐渐成为主流面试的标配,平时要有意识地...

2019/03/20 01:36
55
Wordpress 为用户或角色 role 添加 capabilities(权限)

首先查看角色具有哪些权限: $admin_role_set = get_role( 'administrator' )->capabilities; $author_role_set = get_role( 'author' )->capabilities; 注意:修改权限的行为是永久性的,除...

php
2019/03/20 00:41
10
html5-深入浅出(1)

html5 标签   html5的写法是相当灵活的,请看下面的代码,标签p大写或者大小写混写或者属性名大小写掺杂    <p>段落</p> <P>段落</P> <p>段落</P> <p CLAss="cls">段落</p> <p CLAs...

2019/03/19 20:42
8
Django与Ajax

一、Ajax简介   AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是X...

JQ 封装全选函数

单击时触发效果: 如果有一个没有选中把全选的勾去了,如果select所有的都选中了,那就把全选勾上 html里: <div class="row cl"> <label class="form-label col-xs-4 col-sm-2 "><span cla...

2019/03/19 17:21
8
web worker,SSE,WebSocket,AJAX 与后端交互的方式

一 web worker web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。 下面的例...

2019/03/19 19:58
21

没有更多内容

加载失败,请刷新页面

返回顶部
顶部