2019.3.11 JavaScript课上笔记】的更多相关文章

---恢复内容开始--- 字面值写到左边 var  x= "1"; ++x .x++ // 都有隐式类型转换 x += 1; // 是字符串的拼接 === 判断引用的对象是不是同一个 ||和&& // 两边不是布尔类型时.先将左操作数转化成布尔类型 短路原则:与和或不同 console.log((score>90&&"优")||(score>75&&"良")||(score>60&…
存储 cookie cookie 使用文本来存储信息 使用时服务器发送cookie给客户端,下一次时,浏览器发送给服务器 web storage local storage 本地的硬件设备中,关闭后不会消失 session storage 保存在session对象中,浏览器关闭后被删除 组织形式:键/值对形式存储,每个键值对称为一个项 键名:字符串类型 使用方法 存储数据项 localStorage.setItem(key, value) localStorage["key"] = v…
4. Index_Iterator实现 这里就是需要实现迭代器的一些操作,比如begin.end.isend等等 下面是对于IndexIterator的构造函数 template <typename KeyType, typename ValueType, typename KeyComparator> IndexIterator<KeyType, ValueType, KeyComparator>:: IndexIterator(BPlusTreeLeafPage<KeyT…
after() insertAfter():特定元素后面插入新的节点 before() insertBefore():特定元素前面插入新的节点 append() appendTo():向特定元素元素内部最后加入新的节点 prepend() :特定元素内部最前面加入新的节点 val():设置或者获取表单元素的value值 html():用于设置或获取双标记标签元素的标签内部的html内容 设置样式: $(".error").css({               "color&…
jQuery 选择器 $("*"):所有元素 $("#idname"):id="idname"的元素 $(".classname"):class = "classname"的元素 过滤选择器 $(".even").css("background","red"); $("#tb1 .even").css("backgro…
<li> <a href = "“#”>-</a> </li> <li>子节点:文本节点(回车),元素节点,文本节点. 不同节点树: 节点(各种类型节点)childNodes:返回子节点的所有子节点的集合,包含任何类型.元素节点(元素类型节点):child. node.getAttribute(attrName);  获取某一元素属性: node.setAttribute(attrName,value); 属性存在时修改.属性不存在时添…
Credits: aijs.rocks 虽然python或r编程语言有一个相对容易的学习曲线,但是Web开发人员更喜欢在他们舒适的javascript区域内做事情.目前来看,node.js已经开始向每个领域应用javascript,在这一大趋势下我们需要理解并使用JS进行机器学习.由于可用的软件包数量众多,python变得流行起来,但是JS社区也紧随其后.这篇文章会帮助初学者学习如何构建一个简单的分类器. 扩展:2019年11个javascript机器学习库很棒的机器学习库,可以在你的下一个应用…
  2019年9月Github上最热门的JavaScript开源项目 前端开发 前端开发 微信号 qianduan1024 功能介绍 专注于Web前端技术文章分享,包含JavaScript.HTML5.CSS3等前端基础知识,以及Vue.js,React,Augular等前端框架 来自:开源最前线(ID:OpenSourceTop)  9 月份 GitHub 上最热门的JavaScript开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库....... 1We…
笔记摘自:<你不知道的JavaScript(上)>第3章 提升 1.包括变量和函数在内的所有声明都会在任何代码被执行前首先被处理. 2.变量和函数声明从它们在代码中出现的位置被“移动”到了最上面.这个过程就叫作提升. 3.只有声明本身会被提升,而赋值或其他运行逻辑会留在原地. 4.如果提升改变了代码执行的顺序,会造成非常严重的破坏. 5.思考以下代码: foo(); function foo() { console.log(a); // undefined var a = 2; } foo函数…
笔记摘自:<你不知道的JavaScript(上)>第3章 函数作用域和块作用域 let 1.let 关键字可以将变量绑定到所在的任意作用域中 2.let 为其声明的变量隐式地劫持了所在的块作用域 3. 通常来讲,显示的代码优于隐式或一些精巧但不清晰的代码. 4.只要声明是有效的,在声明中的任意位置都可以使用{..}括号来为let创建一个用于绑定的块. 5.使用let进行的声明不会在块作用域中进行提升.声明的代码被运行之前,声明并不存在. 例如: { console.log(bar); // R…