- 博客(27)
- 收藏
- 关注
原创 【js】什么是高级函数3?reduce怎么用,求和查
function arrUpperLower(arr) { return arr.map(x=>{ x = x.toLowerCase(); // 全部转换为小写 //console.log(x.charAt(0)) return x.charAt(0).toUpperCase() + x.slice(1) }) }console.log(arrUpperLower(['xio','...
2022-01-22 22:32:58
308
原创 【js】js 处理null、undefined 和空
var Tools = {};Tools.removeNullOrUndefined = function (obj) { //typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined" if (typeof(obj) == "undefined" || obj == "" || obj == null || obj == "null" || obj.length == 0) {.
2022-01-22 22:19:28
796
原创 【浏览器】开发环境跨域请求
1. 在vue.config.js 中配置代理 // 配置 webpack-dev-server 行为。 devServer: { // open: process.platform === 'darwin', open: process.env.NODE_ENV === "development", host: '0.0.0.0', // 注意这个跟localhost port: 8080, https: fa
2022-01-22 22:12:53
296
原创 react 11 setState使用,页面ul和li写法
回调更新dom,相当于vue的nextTickthis.setState(对象,函数)页面写法1页面写法2
2021-10-17 19:16:54
145
原创 【es】Set()数组去重,字符串去重
1 set加入值的时候,不会发生类型转换[...newSet(arr)],可以数组去重;[...newSet('stringstring')],可以字符串去重;
2021-10-12 22:00:59
196
原创 【js】 startWith()和startsWith()和endWith()和 endWiths()和fill()
1 返回布尔值2 表示字符串是否以(a)开头或者结尾fill(index,startIndex,endIndex);arr =[1,2,3,4,5,6,7];a.fill(8) //[8,8,8,8,8,8,8,8];a.fill(8,3) //[1,2,3,8,8,8,8,8];a.fill(8,2,4) //[1,2,8,8,5,6,7]
2021-10-12 21:58:18
496
原创 【js】 indexOf()-includes()比较
indexOf()1 查找某元素存在就返回其所在字符串或者数组的下标 ,不存在则返回-12 不能判断NaN元素,因为其内部使用严格相等运算符===ES6的includes()方法 //数组1.返回true或false ,不能判断其所在位置2.对NaN有效3. includes(a,-1)//第二个参数表示判断的起始开始位置,默认从左往右,若第二参数负数,则从右边往左...
2021-10-12 21:51:02
218
原创 【js】 使a==b==c利用对象的tostring方法
function1(){ const A ={ i:1, toString(){ return A.i++ } } if(A==1&&A==2&&A==3){ console.log("a==1==2==3"); }else{ console.log("a"); } }
2021-10-12 21:23:00
446
原创 react05 表单绑定值 设置defaultValue
import React from 'react';class FormPage extends React.Component{ constructor(){ super(); this.state={data:""} } render(){ return( <div> <div> <form action.
2021-10-12 21:16:06
130
原创 react04 双向绑定的constructor(){}构造函数
import React from 'react';class TodoBox extends React.Component{ constructor(){ super(); this.state={data:""} } changeText(e){ this.setState({ data:e.target.value }) } render(){ retu.
2021-10-10 15:19:19
72
原创 react03 事件应用 input默认跳转,剩余输入字数
import React from 'react';class TodoBox extends React.Component{ handleClick(e){ e.preventDefault(); console.log(1); } numCount(e){ console.log("还可以输入"+(140-e.target.value.length)); } render(){ return(.
2021-10-10 14:29:29
140
原创 react02 页面 组件传值
//1引用Reactimport React from 'react';import './CommentBox.css';import CommentList from './CommentList';//定义一个类继承class CommentBox extends React.Component{ render(){ return( <div className="comments" > <h.
2021-10-10 14:13:04
101
原创 react01-入门-新建项目
React 是一个声明式,高效且灵活的用于构建用户界面的 JavaScript 库。使用 React 可以将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作“组件”。1. 找一个文件夹,shell打开执行 先查看有没有安装node 然后查看有没有npm2 然后全局范围安装: npm install create-react-app -g3 创建项目 create-react-app-demo1可以运行也可以打包查看...
2021-10-10 13:33:10
86
原创 【es】-Array.prototype.flat(),将数组拉平成一个一维数组
<template> <div class="home"> 1111111111111 </div></template><script>export default { created(){ console.log(this.mapFun()); }, data(){ return{ word:[{name:"1",age:"12"},{name:"2",age:"15"},{name:.
2021-10-01 23:44:13
255
原创 【es】map方法
1.map 初级用法<template> <div class="home"> 1111111111111 </div></template><script>export default { created(){ console.log(this.mapFun()); }, data(){ return{ word:[1,2,3,4] } }, methods:{ .
2021-10-01 23:19:26
760
原创 【css】css-transform: scale(1.2,1.2);鼠标放上去图片变大
<template> <div class="hello"> <div class="img" :src="src"></div> </div></template><script>export default { data(){ return{ src:"", }}}</script><style scoped>.img{ width: 200px; .
2021-10-01 23:03:42
610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人