• 前端:BOM和DOM

    BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。 一、window对象 Window对象是客户端JavaScript最高层对象之一,由于window对象...

    2018-06-24 01:41:36

  • React开发博客系统的总结

    React 进入文件APP.js,首先添加react-redux插件,使用react-redux的Provider模块提供管道的储存功能,传入管道的属性必须是store。 然而store参数是一个模块功能,此模块由redux的三个模块组成,分别是创造、截获、组成三个方法,createStore, applyMiddleware, compo...

    2018-06-24 01:41:35

  • 跨域请求的常用方式及解释

    同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的, 同源策略阻止从一个域加载的脚本去获取另一个域上的文档属性。 也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 js跨域是指...

    2018-06-24 01:41:34

  • unicode、UTF-8、UTF-16的历史

    1:中国人民通过对 ASCII 编码的中文扩充改造,产生了 GB2312 编码,可以表示6000多个常用汉字。 2:汉字实在是太多了,包括繁体和各种字符,于是产生了 GBK 编码,它包括了 GB2312 中的编码,同时扩充了很多。 3:中国是个多民族国家,各个民族几乎都有自己独立的语言...

    2018-06-24 01:41:30

  • 一. 数组去重的几个方法

    一 . ES6数组去重 1.拓展运算符(...)内部使用for...of循环, Set数据结构,它类似于数组,其成员的值都是唯一的. var arr = [3,5,6,5,4,6,9] console.log(...new Set(arr)) // [3,5,6,4,9] 2.利用Array.from将Set结构转换成数组,还能将伪数组转化为数组 var arr = [2,5,...

    2018-06-24 01:41:18

  • 用户注册界面(带js特效)

    用户注册页面以及js特效:1、表单联动;2、正则表达式验证。 一、html和css代码(用table进行布局,div也可以达到一样的效果) 1 html 2 head 3 meta charset ="utf-8" 4 style 5 table { 6 border-collapse : collapse ; 7 margin-left : auto ; 8 margin-right : aut...

    2018-06-24 01:41:30

  • js通过String取得对应全局Object的值

    //假设有个全局对象Person var Person = { 'name' : 'alice' } //通过某种配置,获得了字符串形式的对象名 var thisPerson = 'Person'; //需要取得该对象的值 var PersonName; //巧用window对象 PersonName = window[thisPerson].name; console.info(PersonName); alic...

    2018-06-24 01:41:20

  • 弹窗关键点

    弹窗制作: 优化 css用模板字符串(里面需要加一个style 标签)插入的 ${'head'}.append(css) append()插入末尾 prepend () 在 p 元素的开头插入内容 $(".btn1").click(function(){ $("p").prepend("bHello world!/b"); }) 弹窗的垂直居中: div class='modal-containe...

    2018-06-24 01:41:19

  • 【Dojo 1.x】笔记7 配置对象dojoConfig的内容1:has属

    说完了出身,即出身自dojo/_base/目录下的config模块,那就要好好讲讲这对象有什么可以写的属性了。 1. has属性 官方说是用于更好的特征检测的,具体有什么用现在还不得知。 例如: script dojoConfig = { has: { " dojo-amd-factory-scan " : false } }; / script 和...

    2018-06-24 01:41:17

  • 前端:js

    一,js的引入方式 1,script标签内写代码 script // 在这里写你的JS代码 /script 2,引入额外的js文件 script src="myscript.js"/script 二,js语言规范 1,注释 // 这是单行注释/*这是 多行注释*/ 2,结束符 JavaScript中的语句要以分号(;)为结束符。 三,js语言基础 1,变...

    2018-06-24 01:41:17

2