A.- Mit Verfügung vom 7. Juli 1999 stellte die Kantonale Arbeitslosenkasse Schwyz die 1969 geborene S._ wegen selbstverschuldeter Arbeitslosigkeit für die Dauer von 45 Tagen ab 1. Juni 1999 in der Anspruchsberechtigung auf Arbeitslosenentschädigung ein. Zur Begründung wurde ausgeführt, die Versicherte habe die seit 1. Juni 1991 innegehabte Stelle als Sachbearbeiterin in der A._ AG auf den 31. Mai 1999 gekündigt, ohne dass ihr eine andere zugesichert worden wäre. B.- Die von S._ hiegegen erhobene Beschwerde hiess das Verwaltungsgericht des Kantons Schwyz teilweise gut und setzte in Abänderung der strittigen Verwaltungsverfügung die Dauer der Einstellung in der Anspruchsberechtigung von 45 auf 20 Tage herab (Entscheid vom 27. Oktober 1999). C.- Die Kantonale Arbeitslosenkasse führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, in Aufhebung des vorinstanzlichen Entscheides sei S._ ab 1. Juni 1999 für die Dauer von 35 Tagen in der Anspruchsberechtigung einzustellen. Das Verwaltungsgericht beantragt Abweisung der Verwaltungsgerichtsbeschwerde. Während sich S._ im gleichen Sinne äussert, reicht das Staatssekretariat für Wirtschaft keine Stellungnahme ein. 