Can (a ==1 && a== 2 && a==3) ever evaluate to true?
admin | JavaScript | 2018-01-25
			
				            	https://stackoverflow.com/questions/48270127/can-a-1-a-2-a-3-ever-evaluate-to-true
		
		
			
			JavaScript
			
			
const a = {
  i: 1,
  toString: function () {
    return a.i++;
  }
}
if(a == 1 && a == 2 && a == 3) {
  console.log('Hello World!');
}
			
				
					
				
					12345678910
				
					...            	[阅读全文]
            
            
		动态加载js和css
admin | JavaScript | 2017-05-10
			
				            	开发过程中经常需要动态加载js和css,今天特意总结了一下常用的方法。
 1、动态加载js
  方法一:动态加载js文件
		
		
			
			JavaScript
			
			
// 动态加载js脚本文件
function loadScript(url) {
  var script = document.createElement("script");
  script.type = "text/javascript";
  script.src = url;
  document.body.appendChil...            	[阅读全文]
            
            
		获取浏览器语言的完美方案
admin | JavaScript | 2017-05-02
			
				            	
http://www.w3help.org/zh-cn/causes/BX2040
 
标准参考
 
无
问题描述
各浏览器对 navigator 对象中几个与语言相关的属性(language、userLanguage、browserLanguage、 systemLanguage)的返回值存在很大的差异。
造成的影响
由于不同浏览器对这几个属性的返回值有很大差异,同时返回的有效值的大小写也有差异。若在获取当前浏览器语言的时...            	[阅读全文]
            
            
		JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
admin | JavaScript | 2017-04-24
			
				            	
		
		
			
			JavaScript
			
			
alert($(window).height()); //浏览器时下窗口可视区域高度
alert($(document).height()); //浏览器时下窗口文档的高度
alert($(document.body).height());//浏览器时下窗口文档body的高度
alert($(document.body).outerHeight(true));//浏览器时下窗口文档body的总高度 包括border padding margin
alert($(wi...            	[阅读全文]
            
            
		javascript canvas show circle picture
admin | JavaScript | 2015-05-04
			
				            	
		
		
			
			XHTML
			
			
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>Canvas tutorial</title>
    <script type="text/javascript">
      function draw(){
        var canvas = document.getElementById('tutorial');
        if (canvas.getContext){
  ...            	[阅读全文]
            
            
		javascript生成UUID的两种方式
admin | JavaScript | 2015-02-11
			
				            	
		
		
			
			JavaScript
			
			
/*!
Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
 
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
 
/*
 * Generate a random uuid.
 *
 * USAGE: Math.uuid(length, radix)
 *   length - the desired number of characters
 *   ...            	[阅读全文]
            
            
		use js set element style
admin | JavaScript | 2015-01-20
			
				            	
		
		
			
			JavaScript
			
			
var colorSpan = document.getElementById( 'btn-color-span');
colorSpan.style.backgroundColor = color;
			
				
					
				
					12
				
						var colorSpan = document.getElementById( 'btn-color-span');colorSpan.style.backgroundColor = color;
					
				
			
		
 
            	[阅读全文]
            
            
		KindEditor/初始化参数
admin | JavaScript | 2015-01-14
			
				            	
KindEditor | 使用方法 | 初始化参数|添加自定义插件|API文档|常见问题
width
编辑器的宽度,可以设置px或%,比textarea输入框样式表宽度优先度高。
数据类型: String; 默认值: textarea输入框的宽度
示例:
		
		
			
			C++
			
			
K.create('#id', {
        width : '700px'
});
			
				
					
				
					123
				
						K.c...            	[阅读全文]
            
            
		js+flash 剪切板复制粘贴 兼容ie chrome firefox flash10
admin | JavaScript | 2015-01-08
			
				            	Zero Clipboard的实现原理
Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。
Zero Clipboard的安装方法
其实也不算安装啦,就是使用前的准备工作。
首先需要下载 Zero Clipboard的压缩包,解压后把文件夹中两个文件:ZeroClipb...            	[阅读全文]
            
            
		js RDF Parser
admin | JavaScript | 2014-12-02
			
				            	
		
		
			
			JavaScript
			
			
const PREFIX_NS_EM = "http://www.mozilla.org/2004/em-rdf#";
var xmlString = '<?xml version="1.0" encoding="utf-8"?><RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#"><Description about="urn:mozilla:install-manifest"><...            	[阅读全文]
            
            
		