牛客网刷题02
11. 将字符串转换为驼峰格式 题目描述 css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成 backgroundImage 驼峰格式,请完成此转换功能 1. 以 - 为分隔符,将第二个起的非空单词首字母转为大写 2. …
Read articleThe archive
Notes on frontend development, engineering, and everyday ideas. Find a subject and start reading.
11. 将字符串转换为驼峰格式 题目描述 css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成 backgroundImage 驼峰格式,请完成此转换功能 1. 以 - 为分隔符,将第二个起的非空单词首字母转为大写 2. …
Read article21. 删除数组最后一个元素 题目描述 删除数组 arr 最后一个元素。不要直接修改数组 arr,结果返回新的数组 输入:[1, 2, 3, 4] 输出:[1, 2, 3] 其他简单方法就不写了 相关知识点: 数组API 22. 添加元素 题目描述 在数组 arr 开头添加元素 item。不要直接修改数组 arr…
Read article31. 正确的函数定义 题目描述 请修复给定的 js 代码中,函数定义存在的问题 输入:true 输出:a ?好像没有问题 js function functions(flag) { if (flag) { function getValue() { return 'a'; } } else { function…
Read article41. 使用 arguments 题目描述 函数 useArguments 可以接收 1 个及以上的参数。请实现函数 useArguments,返回所有调用参数相加后的结果。本题的测试参数全部为 Number 类型,不需考虑参数转换。 输入:1, 2, 3, 4 输出:10 相关知识点: arguments ——…
Read article51. 乘法 题目描述 求 a 和 b 相乘的值,a 和 b 可能是小数,需要注意结果的精度问题 输入:3, 0.0001 输出:0.0003 相关知识点: javascript小数精度问题 javascript的数值存储是双精度浮点数64位,根据IEEE 754标准,0-51为值,52-62位指数,63位是符号…
Read article1. css文件引入不会产生跨域问题,但字体的引入是可以产生跨域问题的 2. window.onerror 方法默认情况下无法获取跨域脚本的报错详情 3. canvas 中使用 drawImage 贴图会受跨域限制 4. a :link、a:hover、a:visited、a:active中,定义CSS时候的顺序…
Read article1. fieldset 元素可将表单内的相关元素分组。 标签将表单内容的一部分打包,生成一组相关表单的字段。 当一组表单元素放到 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。 标签没有必需的或唯一的属性。 标签为 fieldset 元素定义标题…
Read article1. AMD和CMD都是浏览器端的js模块化规范,分别由require.js和sea.js实现。 CommonJS是服务器端的js模块化规范,由NodeJS实现。 2. (()=>{}).length; 获取方法形参个数,形参为0 3. +[] 隐式类型转换,因为[]是对象,所以toPrimitive->valu…
Read article参照: 应届生扫盲,求职必看!三方协议&签约违约你必须了解的事 毕业生签三方协议要留心六个细节 企业逼我签两方协议能签么?!违约需要赔钱吗? Offer offer一般就是单位提供给你的一个录用意向,一股单位会发电子邮件,以合同的形式提供给你,要求你在上面签字,表明你接受对方的录用意向,愿意到单位工作,实际上相当…
Read article数据库基础知识 为什么要使用数据库 数据保存在内存 优点: 存取速度快 缺点: 数据不能永久保存 数据保存在文件 优点: 数据永久保存 缺点:1、速度比内存操作慢,频繁的IO操作。2、查询数据不方便 数据保存在数据库 数据永久保存 使用SQL语句,查询方便效率高。 管理数据方便 什么是SQL? 结构化查询语言(S…
Read articleMySQL是一个关系型数据库,其实本质上就是一款软件、一个程序: 这个程序中管理着多个数据库; 每个数据库中可以有多张表; 每个表中可以有多条数据; 认识SQL语句 我们希望操作数据库(特别是在程序中),就需要有和数据库沟通的语言,这个语言就是SQL: SQL是Structured Query Language,…
Read article概述 什么是Redis? Redis 是一个使用 C 语言写成的,开源的高性能key-value非关系缓存数据库。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。Redis的数据都基于缓存的,所…
Read articleTry another keyword or reset your filters.