• 图片防盗链

    1、使用控制台查看Referer属性 (1)本站请求本站资源 (2)非本站请求本站资源 2、referer referer标签告诉请求响应者(服务器),本次请求的引用页是谁, 服务器可以分析这个引用者是否友好,是否允许其引用 ,对于不允许访问的引用者,可以不提供图片,这样访问者在...

    2018-06-24 01:07:57

  • 句中单词首字母大写 确保字符串的每个单词首字母都大

    代码如下: function titleCase(str) { //将字符串转化为数组并将其小写化 var arr = str.toLowerCase().split(" "); for (var i=0;iarr.length;i++){ var char = arr[i].charAt(0); arr[i] = arr[i].replace(char, function replace(char){ return char.toUpperCase()...

    2018-06-24 01:07:55

  • ACE侧边栏刷新自动展开之前的选择

    在body下面加上 script type="text/javascript" $(document).ready( function (){ var url = document.location.href; var index1 = url.lastIndexOf('/' ); var page_name = url.substring(index1 + 1 , url.length); var a_l = $('a' ); a_l.each( function () { var...

    2018-06-24 01:07:52

  • 用js把图片做的富有动态感,并对以后需要用着的属性进

    首先我们先要导入几张图片(我已导入完毕): ; 好,我们先写一个 div / div , 定义一个 class="contair", 在这 div 中再定义一个 div/div ,定义一个 id="hhs" (随便定义的),然后在下面定义五个图片 1 img src ="n1.jpg" 2 img src ="n2.jpg" `` img src ="n3.jpg" 3...

    2018-06-24 01:07:51

  • JavaScript数组排序reverse()和sort()

    JavaScript中数组排序的方法有两个 reverse() 和 sort() 。 reverse()方法会反转数组项的顺序: 1 var arr = [1,2,3,4,5 ]; 2 arr.reverse(); 3 alert(arr); // 5,4,3,2,1 sort()方法会按照 字符串 升序排列数组项,sort()方法会调用每个数组项的tostring()方法,即使...

    2018-06-24 01:07:50

  • JavaScript-数据类型和变量

    数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。JavaScript定义了以下几种数据类型...

    2018-06-24 01:07:42

  • Webpack框架知识整理——核心概念

    1.基础知识点 1.1 webpack 是一个现代 JavaScript 应用程序的 模块打包器(module bundler) 。当 webpack 处理应用程序时,它会递归地构建一个 依赖关系图(dependency graph) ,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle 。 1.2webpa...

    2018-06-24 01:07:47

  • .16-浅析webpack源码之编译后流程梳理

    这节把编译打包后的流程梳理一下,然后集中处理compile。 之前忽略了一个点,如下: new NodeEnvironmentPlugin().apply(compiler); // 引入插件加载 if (options.plugins Array.isArray(options.plugins)) { compiler.apply.apply(compiler, options.plugins);}compil...

    2018-06-24 01:07:47

  • SVG绘图学习总结

    在我们平时做的很多网站项目中都会需要绘制各种各样的二维矢量图形。比如做城市地下管网的断面图、管线管点的坐标位置矢量标识图、钻孔位置或地层剖面图等等。我们有很多种方法来绘制这些矢量图(vml、canvas、svg等等),下面我要介绍的是SVG绘图语言,也是我在做项目...

    2018-06-24 01:07:43

  • 基于webpack的React项目搭建(一)

    前言 工欲善其事,必先利其器。为了更好的学习React,我们先简要的把开发环境搭建起来。本文主要介绍使用webpack搭建React项目,如果你对React或es6的基础语法还不了解,建议先去学习学习。 基础环境 node/npm webpack 现代JavaScript程序应用的模块打包器。它主要分析...

    2018-06-24 01:07:37

2