-
初学JavaScript 第一章String对象常用方法
indexOf(str,index) 查找某个指定的字符串在字符串中首次出现的位置 第一个参数是要查找的字符,第二个参数是查找开始的位置。charAt(index) 返回在指定位置的字符参数是下标位置(下标从0开始)toLowerCase() 把字符串转换为小写toUpperCase() 把...
-
【JAVASCRIPT】React学习-组件生命周期
摘要整理组件加载过程,详细见官方文档:https://facebook.github.io/react/docs/react-component.html为什么要了解生命周期?问题:React 中,究竟在哪里写 setState 才是合适的?为什么在有些地方写setState 会造成渲染死循环?为什...
-
JavaScript是如何工作的:Web Workers的构建块 + 5个使用他们的场景
摘要: 理解Web Workers。原文:JavaScript是如何工作的:Web Workers的构建块 + 5个使用他们的场景作者:前端小智Fundebug经授权转载,版权归原作者所有。这是专门探索 JavaScript 及其所构建的组件的系列文章的第7篇。如果你错过了前面的章节,可以在这里找到...
-
面向懒惰开发人员的功能性JavaScript(与我类似)
功能的JavaScript,懒惰的补救 其中一个是带动我的求知有关编程技术的核心概念一直是我自己的懒惰。 毕竟,有什么吸引我的电脑回来时,我刚开始和他们玩了一种观点,他们可以为我做的事情。 我所要做的就是坐下来,告诉他们我想要的东西。 但我很快就发现,电脑是非常字面。 除非我告诉他们,正是...
-
javascript 之 Websocket 教程
One of the coolest new features of HTML5 is WebSockets, which let us talk to the server without using AJAX requests. In this tutorial, we'll review th...
-
网安-HTML,Javascript基础
HTML基础HTML基础教程HTML测验完成100个HTML实例Javascript基础学习教程Javascript运行:嵌入到HTML中DOM教程BOMalert() 让浏览器弹出警告。confirm()确定弹窗prompt() 提示弹框这些提示信息可以作为漏洞将cookie以弹窗的形式弹出。...
-
javascript图解之变量提升
变量提升是每个JS开发人员都听说过的那些术语之一,因为您在Google上搜索了令人讨厌的错误并最终定位到*,这个人此错误是由于变量提升引起的????那么,变量提升是什么?(仅供参考- 范围将在另一篇文章中介绍,我希望使文章小而集中)如果您不熟悉JavaScript,则可能会遇...
-
JavaScript 中的字符串比较
今天收到一个测试的BUG,自己重测了下,没问题,测试当我面测试了下,发现的确是问题的,问题根源是俩个input框value的值做比较,我console.log(val1); console.log(val2);console.log(val1>val2);值分别是 3 , 10 ,true。原...
-
Graham's Scan算法寻找离散点的凸多边形(JavaScript版)
100个离散点的凸多边形效果: JavaScript代码实现如下:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head...
-
Web Essentials之JavaScript,TypeScript和CoffeeScript
一些Javascript功能也可以用于TypeScript。本篇目录功能智能提示TypeScriptCoffeeScript功能JSHintJSHint真是一种确保你写的JavaScript代码遵守编码规范和最佳实践的好办法。默认的设置是很松的,但是你可以通过新的选项对话框打开更多的规则。错误窗口会...
-
JavaScript之面向对象的基本思想--逆战班
面向对象的基本思想一、 简单的理解就是创建一个对象,给这个对象添加上属性和属性值,还有函数方法等,之后通过操作这个对象,来完成需要的效果步骤1:创建对象步骤2:给对象创建属性和属性值步骤3:给对象添加方法步骤4:定义对象返回值二、面向对象编程的三大特点1、继承继承是指从已有的类中派生新的类,新的类能...
-
项目中解决实际问题的代码片段-javascript方法,Vue方法(长期更新)
总结项目用到的一些处理方法,用来解决数据处理的一些实际问题,所有方法都可以放在一个公共工具方法里面,实现不限ES5,ES6还有些Vue处理的方法。都是项目中来的,有代码跟图片展示,长期更新。1.获取两个给定日期之间所有日期集合/** * 传入一个日期字符串(不要时间,如果带时间的话在修改方法)...
-
【浅谈】JavaScript异步操作和Promise
JavaScript异步操作和Promise博主最近由于需要在学习社区进行一次技术分享,所以选择的题目就是JavaScript异步操作和promise,现在将资料整理为博客1、JavaScript特性首先JavaScript是单线程的吧,所以它本身并不可能是异步的。但是JS的承载环建(如浏览器、No...
-
常见的html、css以及javascript兼容方案
浏览器兼容性一直是一个前端开发人员不可避免的大问题,这篇文章主要列举了html、css以及javascript中一些常见的兼容性问题以及对应的解决方案。文中所有的demo下载地址:https://github.com/usecodelee/compatibilityHtml&CSS部...
-
JavaScript——数组的indexOf()方法在IE8中的兼容性问题
昨天在工作中遇到一个问题:数组的indexOf()方法在IE8中无效。如以下代码在IE8中报错“对象不支持“indexOf”属性或方法”:var arr = [1,2,3];var index = arr.indexOf(3); 解决方法1:在调用的indexOf方法前加上toString()将数组...
-
Webå¼åææ¯æ¢³ç 0x9 JavaScriptï¼0x6ï¼æ£å表达å¼
æ£å表达å¼æ¯ç¨äºå¹é å符串ä¸å符ç»åç模å¼ãå¨ JavaScriptä¸ï¼æ£å表达å¼ä¹æ¯å¯¹è±¡ãè¿äºæ¨¡å¼è¢«ç¨äº RegExp ç...
-
JavaScript之正则表达式和RegExp
正则表达式是由字符串所组成字符组合,这些字符组合形成的模式可以查找匹配字符串、替换字符串或者定位特定的子字符串。可以通过RegExp对象可以显示地创建正则表达式。如:var searchStr=new RegExp('+s’);//匹配字符串中一个或者多个连续出现的s。var searchStr=n...
-
JavaScript RegExp(正则表达式) 对象
1.什么是 RegExp?RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符类型,等等。2...
-
JavaScript RegExp 正则表达式基础详谈
JavaScript RegExp 正则表达式基础详谈前言:正则对于一个码农来说是最基础的了,而且在博客园中,发表关于讲解正则表达式的技术文章,更是数不胜数,各有各的优点,但是就是这种很基础的东西,如果我们不去真正仔细研究、学习、掌握,而是抱着需要的时候,就去网上找现成的正则表达式来使用,像这样恐怕...
-
javascript的日期正则表达式
最近一直在做一个小小的微信小程序外包,里面有一个判断日期的需求,这个其实比较简单,但是在其中我遇到了javascript的一个坑。我在调试时发现这段代码打印出来的两个regex.test()值不一样,但是我明明两段的输入是一样的呀。然后我就猜想会不会是由于regex对象被调用过一次test()判断后...
您的位置:首页 > 标签 “javascript” 相关源码下载