摘要:function getNewImageUrl (str) { let origin = str.split('!') let reg = /\d+/g let tempArray = origin[1].match(reg) return origin[0] + '!/crop/' + parseInt(tempArray[0] * 3.648) + 'x' + parseIn...
阅读全文
摘要:// 图片压缩,默认同比例压缩 compressImg (URL, callback) { // 生成canvas let canvas = document.createElement('canvas') let ctx = canvas.getContext('2d') let image = new Image() ...
阅读全文
摘要:一、引入javascript (1)希望某个元素消失在自己的眼前利用css来实现: 1、display:none; 2、visibility:hidden; 3、width/height 4、透明度opacity 5、left/top 6、margin 7、拿一个白色的div盖住他 (2)js如何获
阅读全文
摘要:function changeFrameHeight(){ var iframe1= document.getElementById("iframe1"); iframe1.height=iframe1.contentWindow.document.documentElement.scrollHeight; }
阅读全文
摘要:1.将彻底屏蔽鼠标右键,无右键菜单 也可以用于网页中Table框架中 2.取消选取、防止复制 3.不准粘贴 4.防止复制 5.IE地址栏前换成自己的图标 6.关闭输入法 7.网页将不能被另存为 说明:<noscirpt>的用法很广,其中一条就是可以使JS广告失效。 8.查源文件 9.COOKIE脚本
阅读全文
摘要:本质上都跟一门语言有关,一个是语言本身的名字,一个是语言的约束条件 只不过发明JavaScript的那个人(Netscape公司) 把东西交给了ECMA(European Computer Manufacturers Association) 这个人规定一下他的标准 因为当时有java语言了,又想强
阅读全文
摘要:学习地址:http://es6.ruanyifeng.com/#docs/
阅读全文
摘要:编程语言最基本的特性就是能够支持多种数据类型 1、值value:就是计算机运行时操作的一些数据对象 2、数据类型type:就是计算机表示并能操作的值的类型 3、变量variable:一个值的符号名称,当程序需要将值保存 起来备用时,就将值赋给一个变量 4、数据类型分类:原始类型和对象类型 原始类型:
阅读全文
摘要:编程语言都有对应的词法结构:即用一套基础性规则来描述如何使用这门语言来编写程序 JavaScript词法结构 1、JavaScript是区分大小写的,但是HTML是不区分大小写的,XHTML是区分大小写的 2、JavaScript会忽略程序中的标识之间的空格 3、JavaScript两种注释方法//
阅读全文
摘要:JS字符串截取(获取指定字符后面的所有字符内容) javascript获取当前时间并按照自己的格式输出 常用的正则检验方法
阅读全文
摘要:通常每一种编程语言都有自己各自开发平台、标准库或者API函数,用来提供基本输入输出函数 但是JavaScript虽然有自己的开发平台以及对应的API函数,但是JavaScript定义的API函数是针对于文本,数组,日期和正则表达式所定义的, 这些API不包含输入输出功能 JavaScript的输入输
阅读全文
摘要:一、console.log和debugger调试方法 这两种方法使我们一般最喜欢的调试方法 一旦执行到这行代码,Chrome 会在执行时自动停止。 你甚至可以使用条件语句加上判断,这样可以只在你需要的时候运行。 这两种方法还有一个弊端,有人形容他们两的词语用到了肮脏,哈哈哈哈哈 (之所以形容他肮脏主
阅读全文
摘要:1、 原始值和引用值(Value vs. Reference) 了解如何将对象,数组和函数复制并传递给函数。 要知道引用时复制了什么。 理解原始值是通过复制值来进行复制和传递的。 2、 作用域(Scope) 了解全局作用域,函数作用域和块作级用域之间的区别。 了解哪些变量在哪些地方可用。 知道 Ja
阅读全文
摘要:Window.open()方法 完整的代码 window.open('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no
阅读全文
摘要:一、利用URL传参 在页面跳转的时候通过设置window.location.href添加参数, 在接收参数的页面通过window.location.search获取参数字符串。 1 发送参数的页面: 2 接收参数的页面: 二、利用本地存储传参 可以使用本地存储的方式,可以使用cookie、sessi
阅读全文