[前端必刷75题]8.获取字符串的长度

news/2024/7/19 16:40:30 标签: js

获取字符串的长度

  • 描述
  • 示例1
  • 代码

描述

如果第二个参数 bUnicode255For1 === true,则所有字符长度为 1
否则如果字符 Unicode 编码 > 255 则长度为 2

示例1

输入:
'hello world, 牛客', false
输出:
17

代码

function strLength(s, bUnicode255For1) {
    if(bUnicode255For1){
        return s.length
    }else{
        var len=s.length
        for(var i=0;i<s.length;i++){
            if(s.charCodeAt(i)>255) {
                len++
            }
        }
        return len
    }
}

http://www.niftyadmin.cn/n/1846600.html

相关文章

angular指令系统directive

1、匹配模式 var myModule angular.module("MyModule", []); myModule.directive("hello", function() {return {restrict: AEMC,//匹配模式&#xff0c;共四个选项&#xff08;A属性、E元素、M注释、C样式&#xff09;template: <div>Hi everyone…

Spring 学习日志3.Bean自动装配(使用IDEA)

1、自动装配 自动装配是Spring满足bean依赖一种方式&#xff01;Spring会在上下文中自动寻找&#xff0c;并自动给bean装配属性。 2、装配方式 在spring中三种装配方式&#xff1a; 1.在xml中显式的配置 2.在java中显式的配置 3.隐式的自动装配&#xff0c;隐式的bean发现…

[JavaScript]两数之和

两数之和描述示例1代码描述 给出一个整数数组 numbers 和一个目标值 target&#xff0c;请在数组中找出两个加起来等于目标值的数&#xff0c; 你给出的函数twoSum 需要返回这两个数字的下标&#xff08;index1&#xff0c;index2&#xff09;组成的数组&#xff0c;需要满足 …

Spring 学习日志4.使用注解开发/配置(使用IDEA)

1、使用注解开发 &#xff08;1&#xff09;前置操作 1、导入相应jar包-aop 2、配置context约束 3、配置扫描哪些包下的注解 <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"x…

Android Studio实现内容丰富的安卓美食管理发布平台

如需源码可以添加q-------3290510686&#xff0c;也有演示视频演示具体功能&#xff0c;源码不免费&#xff0c;尊重创作&#xff0c;尊重劳动。 项目编号079 1.开发环境 android stuido jdk1.8 eclipse mysql tomcat 2.功能介绍 安卓端&#xff1a; 1.注册登录 2.查看公告 3.查…

[JavaScript]合并两个排序的链表

合并两个排序的链表描述示例1代码非递归做法递归做法描述 输入两个单调递增的链表&#xff0c;输出两个链表合成后的链表&#xff0c;当然我们需要合成后的链表满足单调不减规则。 示例1 输入&#xff1a; {1,3,5},{2,4,6}返回值&#xff1a; {1,2,3,4,5,6}代码 非递归做法…

[JavaScirpt]用两个栈实现队列

用两个栈实现队列描述示例1代码描述 用两个栈来实现一个队列&#xff0c;分别完成在队列尾部插入整数(push)和在队列头部删除整数(pop)的功能。 队列中的元素为int类型。保证操作合法&#xff0c;即保证pop操作时队列内已有元素。 示例: 输入: [“PSH1”,“PSH2”,“POP”,“…

移动端输入框限制只能输入数字

原来是这样写的&#xff1a; <input type"text" οnkeyup"this.value(this.value.match(/\d(\.\d{0,2})?/)||[])[0];"> 发现只有pc端和安卓移动端好用&#xff0c;ios移动端上就不好使&#xff0c;于是加上了type"tel" 发现弹出了纯…